美文网首页
Spring依赖注入的三种方式

Spring依赖注入的三种方式

作者: 奔向学霸的路上 | 来源:发表于2020-07-29 16:27 被阅读0次
    1. 构造方法注入:通过将@Autowired注解放在构造器上来完成构造器注入,默认构造器参数通过类型自动装配
    public class Test1 {  
        private MessageInterface message;  
        @Autowired //构造器注入  
        private Test1(MessageInterface message) {  
            this.message = message;  
        } 
        //省略getter和setter  
      }
    
    1. set方法注入:通过将@Autowired注解放在方法上来完成方法参数注入
    public class Test3 {  
        private MessageInterface message;  
     
        @Autowired //setter方法注入  
        public void setMessage(MessageInterface message) {  
            this.message = message;  
        }  
        public String getMessage() {  
            return message;  
        }  
    }
    
    
    1. 接口注入:通过将@Autowired注解放在构造器上来完成接口注入
    public class Test2 {  
        @Autowired //接口注入  
        private MessageInterface messageInterface;  
        //省略getter和setter  
    } 
    

    相关文章

      网友评论

          本文标题:Spring依赖注入的三种方式

          本文链接:https://www.haomeiwen.com/subject/kyzhrktx.html