Spring-IoC-DI-基于xml的依赖注入-使用set方法进行注入(案例七:注入Set集合属性)
本文内容纲要:
- 案例七:注入Set集合属性- (1)创建类,定义属性和对应的set方法
- (2)在spring配置文件中先配置对象创建,再配置属性注入
- (3)测试
- (4)结果
案例七:注入Set集合属性
(1)创建类,定义属性和对应的set方法
public class Student { private String name;
private Set<String> set;
public Student() {
}
public Student(String name, Set<String> set) {
this.name = name;
this.set = set;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Set<String> getSet() {
return set;
}
public void setSet(Set<String> set) {
this.set = set;
}
@Override
public String toString() {
return "Student{" +
"name='" + name + '\'' +
", set=" + set +
'}';
}
}
(2)在spring配置文件中先配置对象创建,再配置属性注入
<bean id="student" class="com.orz.spring.bean.Student"> <property name="name" value="李华"/>
<property name="set">
<set>
<value>java</value>
<value>php</value>
</set>
</property>
</bean>
(3)测试
@Test public void test1()
{
ApplicationContext applicationContext=new ClassPathXmlApplicationContext("bean.xml");
Student student = applicationContext.getBean("student", Student.class);
System.out.println(student);
}
(4)结果
Student{name='李华', set=[java, php]}
本文内容总结:案例七:注入Set集合属性,(1)创建类,定义属性和对应的set方法,(2)在spring配置文件中先配置对象创建,再配置属性注入,(3)测试,(4)结果,
原文链接:https://www.cnblogs.com/orzjiangxiaoyu/p/13836235.html
以上是 Spring-IoC-DI-基于xml的依赖注入-使用set方法进行注入(案例七:注入Set集合属性) 的全部内容, 来源链接: utcz.com/z/296038.html