spring对象数组的注入
来源:互联网 发布:淘宝空包代发哪个好 编辑:程序博客网 时间:2024/05/18 00:00
对象数组的注入:
集合就是一个动态的对象数组
UserBean中有多个user对象。则必须在配制文件中声明好这些对象。同时将对象注入到对象数组中
package spring03;
public class User {
private String name ;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
===================================================
package spring03;
public class UsersBean {
private User[] allUsers ;
public User[] getAllUsers() {
return allUsers;
}
public void setAllUsers(User[] allUsers) {
this.allUsers = allUsers;
}
}
=================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="user1" class="spring03.User">
<property name="name">
<value>lxh</value>
</property>
</bean>
<bean id="user2" class="spring03.User">
<property name="name">
<value>lixinghua</value>
</property>
</bean>
<bean id="user3" class="spring03.User">
<property name="name">
<value>www.mldn.cn</value>
</property>
</bean>
<bean id="usres" class="spring03.UsersBean">
<property name="allUsers">
<list>
<ref bean="user1" />
<ref bean="user2" />
<ref bean="user3" />
</list>
</property>
</bean>
</beans>
===============================
//测试
package spring03;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class Test {
public static void main(String[] args) {
ApplicationContext ctx = null;
ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
UsersBean ub = (UsersBean) ctx.getBean("users");
for (int i = 0; i < ub.getAllUsers().length; i++) {
System.out.println(ub.getAllUsers()[i].getName()) ;
}
}
}
- spring对象数组的注入
- Spring注入对象数组
- web 容器拿到spring 注入的对象
- Spring 实现引用对象中值的注入
- Spring自定义对象的注入配置
- 获取spring注入的service对象
- JSP 获取Spring注入的对象
- quartz的job中注入spring对象!
- spring对象类型属性的注入
- 过滤器中注入spring管理的对象
- Spring注入对象类型的属性
- Spring中注入数组
- Spring -------集合对象注入
- Spring对象属性注入
- Spring 对象属性注入
- spring注入成员对象
- spring 有参构注入对象。
- Spring 注入ApplicationContext 对象
- 我的漫漫程序人生路(中)
- spring作用
- Linux JDK 安装 环境变量配置
- springIoC
- 关于条码自动更的解决办法
- spring对象数组的注入
- Win XP中通过安全策略关闭端口
- spring bean 中构造函数
- 我的漫漫程序人生路(下)
- spring
- SmartUpload上传
- Solaris最基本的命令
- MASM32编程演示程序在窗口模式和全屏模式间切换
- 用一个HelloWorld例子手把手教会你使用FLEX BlazeDS