首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

Spring学习笔记(3)

2013-11-08 
Spring学习笔记(三)1、依赖注入第二种方式(构造注入):在构造实例的时候,已经为其完成了依赖关系的初始化。2、

Spring学习笔记(三)

1、依赖注入第二种方式(构造注入):在构造实例的时候,已经为其完成了依赖关系的初始化。

2、修改Chinese类:

?7、两种注入方式的比较:

1)、设值注入是先实例化对象,然后根据相应的setter方法来注入属性值,构造注入是根据默认的构造器实例化的同时,对象之间的依赖关系就已经注入完成。2)、设置注入与传统JavaBean写法类似,通过setter方法来设定依赖关系显得更加直观和自然。而如果对于参数值比较多,依赖关系复杂的时候,通过构造注入的话就显得非常的臃肿及不易阅读,而且实例化的时候需要把所有依赖的对象全部实例化一遍,会导致性能下降(有些参数可选的情况下)。3)、构造注入的好处有:可以在构造器中决定依赖关系注入的顺序,比如很多组件需要依赖于DataSource的注入,采用构造注入就可以方便的决定注入顺序。

?

热点排行