类的设计原则:加强内聚,松散耦合
Ioc/DI的基本思想:
1 把程序之间的依赖关系去掉
2把程序对象设置到Ioc/DI容器的配置中,作为Bean
3由Ioc/DI容器来管理Bean的创建,实例化
4由Ioc/DI容器来把Bean之间的关系注入到需要这些关系的对象里面
简而言之:就是对象之间的依赖关系全部去掉,然后Ioc/DI容器来管理对象和对象之间的依赖关系。
功能:实现了对象之间的松散耦合
Ioc容器:
简单的理解就是:实现Ioc思想,并提供对象创建、对象装配以及对象生命周期管理的软件。
依赖注入依赖:
应用程序注入IoC/DI容器,注入依赖关系。