2017-03-04 32 views
0

我有一个疑问,使用在不同的场景自动装配注解......如何使用自动装配Autowired注解

public Class A { 
    @Autowired 
    public B b; 

    public void print() { 
    System.out.println("the value is " + b.getValue()); 
    } 

} 

例2:

public Class A { 
    public B b; 

    @Autowired 
    Public A(B b){} 

    public void print() { 
    System.out.println("the value is " + b.getValue()); 
    } 
} 
+0

在此先感谢..这两个用例中的dfifference是什么.. – pauljeyasingh

+1

您的问题是什么?第一个使用现场注入。第二个使用构造函数注入。阅读文档。此外,您的代码都不是有效的Java代码,并且是缩进的。按下提交按钮之前请注意。 –

+1

http://coders-kitchen.com/2015/01/05/dependency-injection-field-vs-constructor-vs-method/阅读此。 –

回答

相关问题