写点什么

week02 作业

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



什么是依赖倒置原则



高层模块不能依赖低层模块,而是大家都依赖于抽象;抽象不能依赖实现,而是实现依赖抽象。



在 “依赖” 关系中,程序要依赖于抽象接口,不要依赖于具体实现。这样降低了客户与实现模块间的耦合。



为什么依赖倒置原则又叫好莱坞原则?

高层决定低层,高层实现复用。在高层定义好接口或者抽象类,由低层去负责具体的实现,高层决定如何调用低层实现,这种模式就类似好莱坞原则:Don't call me ,I'll call you



SpringMVC是如何实现依赖倒置原则

SpringMVC拦截器利用依赖倒置原则,低层开发具体的拦截器实现,具体的拦截器继承统一的抽象HandlerInterceptorAdapter,并且注册后,由框架统一调用



接口隔离优化cache类图





用户头像

Geek_196d0f

关注

还未添加个人签名 2018.09.06 加入

还未添加个人简介

评论

发布
暂无评论
week02 作业