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

回到顶部