标签:
一、IoC:Inversion of Control,控制反转,它的一个别名:依赖注入(Dependency Injection)
1.IoC的理念就是,让别人为你服务!它的反转,就反转在让你从原来的事必躬亲,转变为现在的享受服务。
2.三种依赖注入的方式:
1)构造方法注入
2)setter方法注入
3)接口注入:不提倡的方式。
二、XML配置文件
1.<beans>是XML配置文件中最顶层的元素,它下面可以包含0或者1个<description>和多个<bean>以及多个<import>或者多个<alias>。
2.<beans>的属性,对所辖的<bean>进行统一的默认行为设置,包括如下几个:
1)default-lazy-init。值可以是true或false,默认是false。用来标志是否对所有的<bean>进行延迟初始化。
2)default-autowire。可以取值为no、byName、byType、constructor以及autodetect。默认值为no,用来标志全体的Bean使用哪一种默认绑定方式。
3)default-dependency-check。可以取值none、objects、simple以及all,默认值为none,即不做依赖检查。
4)default-init-method。
http://my.oschina.net/gaussik/blog?catalog=589117
|
标签:
原文地址:http://www.cnblogs.com/FlySheep/p/4658924.html