标签:spring bean spring自动装配 autowire
<bean id="roles" class="cn.com.ztz.spring.model.Roles" autowire="byName"> <property name="id" value="1"/> <property name="roleName" value="管理员"/> <!-- 可以不需要用ref去关联bean了 --> <!-- <property name="users" ref="users"/> --> </bean> <bean id="users" class="cn.com.ztz.spring.model.Users"> <property name="id" value="2"/> <property name="name" value="张三"/> </bean>
<bean id="roles" class="cn.com.ztz.spring.model.Roles" autowire="byType"> <property name="id" value="1"/> <property name="roleName" value="管理员"/> <!-- 可以不需要用ref去关联bean了 --> <!-- <property name="users" ref="users"/> --> </bean> <!-- 删除掉Bean的id,也可以正确装配 --> <bean class="cn.com.ztz.spring.model.Users"> <property name="id" value="2"/> <property name="name" value="张三"/> </bean>
<bean id="roles" class="cn.com.ztz.spring.model.Roles" autowire="constructor"> <constructor-arg name="id" value="1"/> <constructor-arg name="roleName" value="管理员"/> <!-- 可以不需要用ref去关联bean了 --> <!-- <constructor-arg name="users" ref="users"/> --> </bean> <!-- 删除掉Bean的id,也可以正确装配 --> <bean class="cn.com.ztz.spring.model.Users"> <constructor-arg name="id" value="2"/> <constructor-arg name="name" value="张三"/> </bean>
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:spring bean spring自动装配 autowire
原文地址:http://blog.csdn.net/luckey_zh/article/details/46686711