spring为不同类型的属性注值
来源:互联网 发布:广东电视直播软件 编辑:程序博客网 时间:2024/06/11 09:46
1:使用构造器为属性注入值,得提供相应的构造函数
public PersonServiceImpl(PersonDao p, String name,List<String> lists) {super();this.p = p;this.name = name;this.lists = lists;}配置文件:
<bean id="PersonService1" class="com.shizhan.ps.impl.PersonServiceImpl" > <constructor-arg index="0" type="com.shizhan.dao.PersonDao" ref="persondao"/> <constructor-arg index="1" value="shizhan"/> <constructor-arg index="2" > <list> <value>list第一个</value> <value>list第二个</value> <value>list第三个</value> <value>list第四个</value> </list> </constructor-arg></bean>
2:使用set方法为属性注入值
<!-- 使用类的默认构造函数创建bean,并且注入对象 --><bean id="PersonService1" class="com.shizhan.ps.impl.PersonServiceImpl" > <!-- 注入引用对象的值 --> <property name="p" ref="persondao"> </property> <!-- 注入set类型的值 --> <property name="sets"> <set> <value>set第一个</value> <value>set第二个</value> <value>set第三个</value> <value>set第四个</value> </set> </property> <!-- 注入list类型的值 --> <property name="lists"> <list> <value>list第一个</value> <value>list第二个</value> <value>list第三个</value> <value>list第四个</value> </list> </property> <!-- 注入Properties类型的值 --> <property name="properties"> <props> <prop key="英语">90</prop> <prop key="数学">34</prop> <prop key="物理">67</prop> <prop key="语文">100</prop> </props> </property> <!-- 注入Properties类型的值 --> <property name="maps"> <map> <entry key="泉州" value="37"/> <entry key="北京" value="30"/> <entry key="新疆" value="10"/> <entry key="海南" value="40"/> </map> </property></bean>
- spring为不同类型的属性注值
- Bean的属性注入——为不同类型属性注值
- Spring不同类型的注入方式
- Spring框架中对bean类不同类型属性的注入方式
- 为您的电池不同类型数码相机
- Spring学习笔记 初始化属性为null值的方法
- Struts的ActionForm中不同类型属性的使用方法总结
- Struts的ActionForm中不同类型属性的使用方法总结
- Struts的ActionForm中不同类型属性的使用方法总结
- 不同类型的数据层如何进行属性字段的连接?
- 为集合类型的属性注值
- 扩展spring的BeanUtils,增加拷贝属性排除null值的功能(注:String为null不考虑)
- Struts2支持的不同类型的返回结果为
- CSS 为不同类型的设备建立样式表
- 配置Vim为创建不同类型的文件添加注释
- Spring AOP(面向切面编程)【不同类型的Advice】
- 为对象的属性设置属性值
- Spring为属性注入某个类的常量或方法的返回值
- 《Red5 用户参考手册》之三:入门第二章 配置文件
- 驱动led灯亮灭
- 唯一一个不强制设定退出码的函数——ExitThread
- 更改udid来重置软件到期
- cvUndistortPoints()函数的参数
- spring为不同类型的属性注值
- Android Renderscript计算(一)
- 三星r478 win7激活
- ServletContextListener监听器
- 理解java中的ThreadLocal
- vim 插件之taglist
- C语言 ---- 指针函数
- Learn Python The Hard Way学习(52) - 开始你的web游戏
- 软件测试狂想曲,等你来幻想...