关于@Autowired位置的理解

@Autowired可以放在setter方法中、可以放在属性中,也可以放在构造函数中

Setter方法中:

在不使用@Autowired方法的时候,我们是要在配置文件中配置autowired=””才可以使用,但是在加了@Autowired方法之后,我们就不用配置了

属性中:

在属性前加上@Autowired ,那么就可以不用写这个属性的setter方法,程序在运行时会自动加载setter方法

构造函数中:

 

在构造函数前加@Autowired ,程序在运行时也会自动加载构造函数中的内容,也不需要我们在配置文件中配置

猜你喜欢

转载自blog.csdn.net/iceagezw/article/details/81393804