spring 属性注入

1、spring 普通属性注入
 
  
   123
  

  
  
   
    
     value1
    

    
   

  

  
   
    list1
    list2
   

  

  
   
    set1
    set2
   

  

 

2、什么是属性编辑器,作用
 * 自定义属性编辑器,spring配置文件中的字符串转换成相应的对象进行注入
   spring已经又内置的属性编辑器了,我们可以根据需求自定义属性编辑器
  
 * 如何自定义属性编辑器
  * 继承PropertyEditorSupport,覆写setAsText()方法,给this.setValue(value)赋值
  * 将属性编辑器注册到spring中,在applicationContext.xml文件中加入
   
    
     
     
      
       
        
       

      
     

    

   

   
3、依赖对象的注入方式,可以采用
 * ref属性
 * 属性
 * 内部来定义
 
4、如何将公共的定义描述出来
 * 通过标签定义公共属性,指定abstract="true";
 * 具有相同属性的类在标签中指定parent属性为公共属性的属性名;

例:
 
  
 

 
 
  
 

 
 

你可能感兴趣的:(spring,bean,class,spring学习笔记)