Spring(视频)
4、Spring Ioc的实现机制是什么_哔哩哔哩_bilibili
- SpringIOC的实现机制:工厂设计模式+反射
- IOC与DI的区别:IOC是解决耦合问题的思想,DI是IOC的一个实现
- IOC容器中的是Bean,自己new的是对象
- 如何降低耦合度?
- 单一职责原则,功能分开,尽可能只负责一个功能
- 接口分离原则,模块之间通过抽象接口隔离
- 依赖倒置原则DIP,以前是电脑需要鼠标才能启动,现在是鼠标需要连接电脑才能用
- BeanFactory的作用
- 一个顶层接口
- 职责是生产Bean
- 实现了简单工厂的设计模式
- 最强大的是DefaultListableBeanFactory,因为它实现了很多接口