Spring依赖注入的三种方式

set注入
依赖注入底层是通过反射实现的
细节性问题:
a.

这条语句等于

liuhao

b.
如果在内容中输入< 无法识别应该为:<实体引用自己百度也可以知道更多的。
如果是子元素:<![CDATA[在这里输入东西]]>
c.
处理值""



d.
处理空值:


2.构造方法赋值
如果构造方法比较起义,那么就配合type或者name来区分
xml中的代码:
<!-- 通过构造方法赋值


eneity中的代码:
public Teacher() {
}
public Teacher(String name, int age) {
super();
this.name = name;
this.age = age;
}
需要注意:
a.如果<constructor-arg的顺序 与构造方法参数的顺序不一致,则需要通过type index name修改
b.必须把无参构造也加上去,否则会报错。

3.p命名空间注入:
在最头部上加上
xmlns:p=“http://www.springframework.org/schema/p
顺序无所谓的,

猜你喜欢

转载自blog.csdn.net/guoguozgw/article/details/91344842