引用类型注入
属性方法注入
<bean id="userService" class="org.goOver.service.ImpI.UserServiceImpI" >
<property name="userDaoDemo" ref="userdao"/>
</bean>
构造方法注入
<bean id="userService" class="org.goOver.service.ImpI.UserServiceImpI" >
<constructor-arg name="userDaoDemo" ref="userdao"/>
</bean>
p空间注入
<bean id="userService" class="org.goOver.service.ImpI.UserServiceImpI" p:userDaoDemo-ref="userdao"/>
普通类型注入
属性注入和构造方法注入
<bean name="userdao" class="org.goOver.demo.UserDaoDemo">
<property name="name" value="张三"/>
<property name="age" value="18"/>
<constructor-arg name="name" value="李四"/>
<constructor-arg name="age" value="20"/>
</bean>
集合数据类型
数组类型注入
<bean id="owner2" class="org.sl.mgrhouse.eneities.Owner" >
<property name="array">
<array>
<value>"这是数组"</value>
</array>
</property>
</bean>
set集合注入
<bean id="owner2" class="org.sl.mgrhouse.eneities.Owner" >
<property name="set">
<set><value>"这是set"</value></set>
</property>
</bean>
Map集合注入
<bean id="owner2" class="org.sl.mgrhouse.eneities.Owner" >
<property name="map">
<map>
<entry key="key" value="value"/>
<entry key="key1" value="value1"/>
</map>
</property>
</bean>
property类型注入
<bean id="owner2" class="org.sl.mgrhouse.eneities.Owner" >
<property name="properties">
<props>
<prop key="prope">prope1s</prop>
</props>
</property>
</bean>
导入其他配置文件:
<import resource="classpath:"/>