setter方法注入【利用set方法注入】
public class User {
private String name
;
private int age
;
private int sex
;
public void setName(String name
) {
this.name
= name
;
}
public void setAge(int age
) {
this.age
= age
;
}
public void setSex(int sex
) {
this.sex
= sex
;
}
@Override
public String
toString() {
return "User{" +
"name='" + name
+ '\'' +
", age=" + age
+
", sex=" + sex
+
'}';
}
}
applicationContext.xml【全局配置文件】
<bean class="dao.User" id="user">
<property name="name" value="张三"/>
<property name="age" value="88"/>
<property name="sex" value="1"/>
</bean>
测试类
@RunWith(SpringJUnit4ClassRunner
.class)
@ContextConfiguration(locations
= "classpath:applicationContext.xml")
public class SetterTest {
@Autowired
private User user
;
@Test
public void test() {
System
.out
.println("user = " + user
);
}
}
测试结果
转载请注明原文地址: https://yun.8miu.com/read-137050.html