-
<!--SPEL:spring 表达式--> <bean id="ypxx" class="com.gq.model.YPXX"> <property name="YPMC" value="双黄连"></property> <property name="CJ" value="大连制药厂"></property> </bean> <bean id="brda" class="com.gq.model.MSBRDA"> <property name="name" value="#{'gq'.toUpperCase()}"></property> <!--<property name="jzxh" value="#{3856*2}"></property>--> <!--#{T(类).字段或者静态方法}--> <property name="jzxh" value="#{T(java.lang.Math).PI}"></property> <!--方式一--> <!--<property name="ypxx" value="#{ypxx}"></property>--> <!--方式二--> <!--<property name="ypxx" ref="ypxx"></property>--> <!--方式三--> <property name="ypxx" value="#{ypxx}"></property> </bean> </beans>
2
3.集合的注入
<bean id="ypxx" class="com.gq.model.YPXX">
<property name="YPMC" value="双黄连"></property>
<property name="CJ" value="大连制药厂"></property>
</bean>
<bean id="brda" class="com.gq.model.MSBRDA">
<property name="args" >
<list>
<value>mobail</value>
<value>ofo</value>
</list>
</property>
<property name="set">
<set>
<value>张三</value>
<value>张三</value>
<value>李四</value>
<value>王五</value>
</set>
</property>
<property name="map">
<map key-type="java.lang.String" value-type="java.lang.String">
<entry key="name" value="郭强"></entry>
<entry key="sex" value="男"></entry>
</map>
</property>
<!--Properties-->
<property name="properties">
<props >
<prop key="ip">192.168.1.1</prop>
<prop key="password">123456789</prop>
<prop key="name">无线局域网</prop>
</props>
</property>
</bean>