DI
创建对象的时候的加值过程
依赖注入
如果是四类八种,或者String可以直接用value赋值,否则用ref
<property name="date" value=""/ref=""></property>
装配方法
手动装配
get、set装配
<bean class="com.lanou.test.bean.Order" id="order" scope="prototype" init-method="init">
<property name="date" value="111"></property>
<property name="list">
<list>
<value>aaa</value>
<value>bbb</value>
</list>
</property>
<property name="Array">
<list>
<value>ccc</value>
<value>ddd</value>
</list>
</property>
</bean>
构造方法装配
<bean class="com.lanou.test.bean.User" id="user">
<constructor-arg index="0" value="1"></constructor-arg>
<constructor-arg index="1" value="2"></constructor-arg>
<constructor-arg index="2" value="3"></constructor-arg>
</bean>
自动装配
<bean class="com.lanou.test.bean.Mart" id="mart" autowire="byName"></bean>