标签:函数 bsp user 类型 value blog 属性 stat static
注入方法
<!--属性注入-->
<bean id="user" class="party.infoo.entity.User">
<property name="userId" value="1"/>
<property name="userName" value="王五"/>
<property name="userPass" value="123456"/>
<property name="userAge" value="20"/>
</bean>
<!--构造函数 类型 注入-->
<bean id="user2" class="party.infoo.entity.User">
<constructor-arg type="long" value="1"></constructor-arg>
<constructor-arg type="java.lang.String" value="WangmingType"></constructor-arg>
<constructor-arg type="java.lang.String" value="123456"></constructor-arg>
<constructor-arg type="int" value="20"></constructor-arg>
</bean>
<!--构造函数 索引 注入-->
<bean id="user3" class="party.infoo.entity.User">
<constructor-arg index="0" value="1"></constructor-arg>
<constructor-arg index="1" value="WangmingIndex"></constructor-arg>
<constructor-arg index="2" value="123456"></constructor-arg>
<constructor-arg index="3" value="20"></constructor-arg>
</bean>
<!--构造函数 索引类型联合 注入-->
<bean id="user4" class="party.infoo.entity.User">
<constructor-arg index="0" type="long" value="1"></constructor-arg>
<constructor-arg index="1" type="java.lang.String" value="WangmingIndexAndType"></constructor-arg>
<constructor-arg index="2" type="java.lang.String" value="123456"></constructor-arg>
<constructor-arg index="3" type="int" value="20"></constructor-arg>
</bean>
<!--工厂注入 非静态方法-->
<bean id="userFactory" class="party.infoo.factory.UserFactory"></bean>
<bean id="user5" factory-bean="userFactory" factory-method="createUser"></bean>
<!--工厂注入 静态方法-->
<bean id="user6" class="party.infoo.factory.UserFactory" factory-method="createUserStatic"></bean>
<!--属性注入--> <bean id="user" class="party.infoo.entity.User"> <property name="userId" value="1"/> <property name="userName" value="王五"/> <property name="userPass" value="123456"/> <property name="userAge" value="20"/> </bean> <!--构造函数 类型 注入--> <bean id="user2" class="party.infoo.entity.User"> <constructor-arg type="long" value="1"></constructor-arg> <constructor-arg type="java.lang.String" value="WangmingType"></constructor-arg> <constructor-arg type="java.lang.String" value="123456"></constructor-arg> <constructor-arg type="int" value="20"></constructor-arg> </bean> <!--构造函数 索引 注入--> <bean id="user3" class="party.infoo.entity.User"> <constructor-arg index="0" value="1"></constructor-arg> <constructor-arg index="1" value="WangmingIndex"></constructor-arg> <constructor-arg index="2" value="123456"></constructor-arg> <constructor-arg index="3" value="20"></constructor-arg> </bean> <!--构造函数 索引类型联合 注入--> <bean id="user4" class="party.infoo.entity.User"> <constructor-arg index="0" type="long" value="1"></constructor-arg> <constructor-arg index="1" type="java.lang.String" value="WangmingIndexAndType"></constructor-arg> <constructor-arg index="2" type="java.lang.String" value="123456"></constructor-arg> <constructor-arg index="3" type="int" value="20"></constructor-arg> </bean> <!--工厂注入 非静态方法--> <bean id="userFactory" class="party.infoo.factory.UserFactory"></bean> <bean id="user5" factory-bean="userFactory" factory-method="createUser"></bean> <!--工厂注入 静态方法--> <bean id="user6" class="party.infoo.factory.UserFactory" factory-method="createUserStatic"></bean>
后面学习泛型注入
标签:函数 bsp user 类型 value blog 属性 stat static
原文地址:http://www.cnblogs.com/infoo/p/6412189.html