Spring XML注入
来源:互联网 发布:linux创建文件夹 命令 编辑:程序博客网 时间:2024/06/06 07:50
借助构造器注入bean
1,构造器注入bean引用
<bean id="cdPlayer" class="soundsystem.CDPlayer"> <constructor-arg ref="compactDisc"></bean>
上面用到ref这个属性,因为引用的是另一个bean。
2,构造器注入字面量
如果需要将字面量注入构造器中,要用value属性,如下所示
<bean id="cdPlayer" class="soundsystem.CDPlayer"> <constructor-arg value="compactDisc"></bean>
3,构造器注入列表
<bean id="cdPlayer" class="soundsystem.CDPlayer"> <constructor-arg value="compactDisc"> <constructor-arg> <list> <value>There is a Apple</value> <value>There is a Bob</value> </list> <constructor-arg></bean>
4,如果注入列表中是类,要把value换成ref,如下:
<bean id="cdPlayer" class="soundsystem.CDPlayer"> <constructor-arg value="compactDisc"> <constructor-arg> <list> <ref bean="segPepper" /> <ref bean="whileAlbum" /> </list> <constructor-arg></bean>
5,<set>
和 <list>
的区别不大, <set>
会去重。
6,属性注入
<bean id="cdPlayer" class="soundsystem.CDPlayer"> <property name="compactDisc" ref="compactDisc" /></bean>
属性名为 compactDisc, 后面的 compactDisc是bean的名字。
7,属性注入字面量
<bean id="cdPlayer" class="soundsystem.CDPlayer"> <property name="title" value="Sgt.Pepper" /></bean>
8,XML中导入其他XML文件
<import resource="cdplayer-config.xml">
9,XML中导入 JavaConfig
<bean class="soundsystem.CDPlayer">
0 0
- spring 注入之 xml
- Spring xml注入实例
- Spring XML注入依赖
- Spring XML注入
- Spring的xml注入实例
- Spring:依赖注入(XML)
- Spring数据注入(xml)
- Spring xml注入与注解
- 传智播客 Spring学习 xml配置依赖注入
- spring基于xml文件注入依赖对象
- Spring基础之二:xml配置注入
- Spring xml配置注入数组/list/Map
- spring 依赖注入xml配置原理解析
- Spring-依赖注入简介与xml配置
- Spring依赖注入之XML配置
- Spring的依赖注入(基于XML)
- Spring杂记之Bean注入(xml)
- Spring编程式事务管理(xml注入)
- Error: no override found for'vtkRayCastImageDisplayHelper'
- 【瞎扯】树上差分的基本思路
- 蓝桥杯 第五届 C本科A题目 猜年龄
- MQ安装、创建、MQExplore连接
- 经典游戏---贪吃蛇从C++代码实现
- Spring XML注入
- Android四大组件之-----Services(服务)01
- JavaSe总结-19- 集合总结(5)&异常&文件操作
- Python模块的动态加载机制
- getOutputStream与getWriter方法
- redis直接存取object
- python dir()
- mysql index-condition-pushdown
- 如何从宿主机拖动复制文件到虚拟机VM中的解决方法