spring学习08:DI依赖注入
- 
依赖注入: - 
构造器注入; 
- 
set方式注入; 
- 
拓展方式注入【C命名和P命名空间注入】; 
 
- 
- 
set方式注入【重点】: - 
依赖注入:本质上set注入; - 
依赖:bean对象的创建依赖容器; 
- 
注入:bean对象中的所有属性,由容器来注入; 
 
- 
- 
【环境搭建】: - 
复杂类型: public class Address {
 
 private String address;
 
 public String getAddress() {
 return address;
 }
 public void setAddress(String address) {
 this.address = address;
 }
 }
 
- 
真实测试对象: public class Student {
 
 private String name;
 private Address address;
 private String[] books;
 private List<String> hobbys;
 private Map<String,String> card;
 private Set<String> games;
 private String wife;
 private Properties info;
 
 }
 
- 
 
- 
- 
代码案例:beans.xml【重点】 
 
                    
                