架构师训练营二期作业
1、请描述什么是依赖倒置,为什么依赖倒置又称为好莱坞原则?
高层次的模块不应该依赖低层次的模块,他们都应该依赖抽象,抽象不应该依赖于具体实现,具体时间应该依赖于抽象,应该是面向接口编程。好莱坞原则是不要打电话给我们,有事我会打电话给你,就好像是依赖关系是反转的。
2、请描述你熟悉的框架是如何实现依赖倒置的?
spring beans之间的依赖关系,都是通过spring的框架来管理的,开发者只需要开发bean和配置依赖关系,运行时spring会根据依赖关系调用相应的bean.开发者不关注对象的创建。
3、cache
评论