美文网首页
SPRING_IOC_控制反转

SPRING_IOC_控制反转

作者: 打瞌睡了丶丶丶 | 来源:发表于2018-09-06 23:17 被阅读0次

1.包含并管理应用对象的配置和生命周期,你可以配置你的每个bean如何被创建,也可以配置每个bean是只有一个实例,还是每次需要时都生成一个新的实例,以及它们是如何相互关联的包含并管理应用对象的配置和生命周期,你可以配置你的每个bean如何被创建,也可以配置每个bean是只有一个实例,还是每次需要时都生成一个新的实例,以及它们是如何相互关联的包含并管理应用对象的配置和生命周期,你可以配置你的每个bean如何被创建,也可以配置每个bean是只有一个实例,还是每次需要时都生成一个新的实例,以及它们是如何相互关联的

2.所谓控制反转就是应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部容器负责的。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓反转,目的是为了获得更好的扩展性和良好的可维护性。

(IOC创建对象是applicationContext对象根据id找到applicationContext.xml配置对应id的<bean>配置通过<bean>中的class设置所指向的类中的【无参构造方法】,【有参构造方法】和【静态构造方法】创建类)

相关文章

网友评论

      本文标题:SPRING_IOC_控制反转

      本文链接:https://www.haomeiwen.com/subject/cvdfgftx.html