做企业网站到哪里找,微信二维码,网站死循环,开源的网站开发软件目录一.说明二.ioc的概念和作用三.优点四.实现机制五.IOC和DI的区别六.设计原则一.说明
1.ioc的概念2.ioc的作用3.ioc的优点4.ioc的实现机制
二.ioc的概念和作用
1.全称Inversion of Control2.控制#xff1a;创建对象的控制权3.反转#xff1a;以前对象是程序员主动去new…
目录一.说明二.ioc的概念和作用三.优点四.实现机制五.IOC和DI的区别六.设计原则一.说明
1.ioc的概念2.ioc的作用3.ioc的优点4.ioc的实现机制
二.ioc的概念和作用
1.全称Inversion of Control2.控制创建对象的控制权3.反转以前对象是程序员主动去new耦合度太高维护不方便现在交给spring的ioc来创建4.控制反转对对象控制权的转移从代码本身转移到了外部容器5.DI: 全称dependency injection如果需要使用对象可以通过依赖注入Autowired自动注入即可
三.优点
1.集中管理对象方便维护。例如单例多例、是否懒加载都可以灵活设置默认都是单例的2.降低耦合度
四.实现机制 1.简单工厂反射
五.IOC和DI的区别 1.IOC是一种思想DI是具体实现bean工厂创建的对象需要由DI注入后才能使用
六.设计原则 1.单一职责原则 2.接口分离原则 3.依赖倒置原则