构造方法来实现属性注入:
使用<constructor-arg>

set方法实现属性注入:
使用<property>

对象里面包含了另外的对象使用ref代替value
P名称空间的注入:先引入



spEL注入 #{}
el表达式异曲同工
使用set注入方法的时候我们在声明类的时候先创建set方法
对于复杂对象的注入 集合 比如数组以及list 都用到了property下面的list 以及ref标签

set用setmap用map

Spring分模块开发
一次加载多个

在一个xml里面引入<import>

注解开发

先到xml里面配置


到类里面加上注解



没有set方法的属性直接加到属性上面










