写点什么

架构师训练营 - 第二周 - 作业

用户头像
韩挺
关注
发布于: 2020 年 06 月 16 日

作业一:

高层模块不要依赖低层模块。两者通过抽象来互相依赖。除此之外,抽象不要依赖具体实现细节。

高层模块指调用方,低层模块指被调用方

这条原则主要用于指导框架设计,在实际业务上可以

 

作业二:

SpringSecurity 是一个 web 应用的安全框架,主要功能实现时是通过一系列过滤器链相互配合完成,我们编写的自定义过滤器通过继承 GenericFilterBean

就可以被框架调用。

其中 SpringSecurity 就是高层模块,我们自定义的过滤器就是底层模块,SpringSecurity 和我们编写的模块之间没有直接依赖,共同依赖 GenericFilterBean 抽象类,GenericFilterBean 没有限定具体的实现内容

作业三



用户头像

韩挺

关注

还未添加个人签名 2019.01.25 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营 - 第二周 - 作业