IOC的三种实现方式

IOC实现的方式:

[1]使用无参构造

[2]使用有参构造

 
        
        
        
    



    

 

[3]工厂模式

  设计模式:设计模式是为了解决某一类问题的产生

  工厂模式就是批量生产对象的


    
    
    
    
        
    
     
       
                               
    
    
        
    

 

package com.bjsxt.spring3;

public class Factory {

    public People getInstance(String param){
        if("stu".equals(param)){
            return  new Student();
        }else if("tea".equals(param)){
            return new Teacher();
        }

        return null;
    }

    public static People getInstance2(String param){
        if("stu".equals(param)){
            return  new Student();
        }else if("tea".equals(param)){
            return new Teacher();
        }

        return null;
    }
}

 

你可能感兴趣的:(Spring框架)