Spring框架之了解DI

DI:   Dependency Injection,是指依赖的对象不需要手动调用 setXX 方法去设置,而是通过配置赋值。 

一、属性设置的方法

Spring框架之了解DI_第1张图片

二、Spring 属性注入方法

①:构造方法的方式的属性注入

  
    
        
        
    

②:Set方法的方式的属性注入................简单类型的属性


    
        
        
    

 ②.1:Set方法的方式的属性注入................对象类型的属性

  
    
        
        引用的是上面的car2的实例–>
    

②.2、P名称空间的属性注入 :Spring 2.5以后的版本 





     

②.3:SpEL的属性注入: 利用Spring标签的形式

语法:
       #{SpEl}
 

    
        
        
    
    
        
        
    

③:复杂数据类型的注入  list、set、map集合

 

 

你可能感兴趣的:(Spring学习)