@Autowired
我们在没有用注解写spring配置文件的时候,会在spring配置文件中定义Dao层的bean,
这样我们在service层中,写setDao方法,就可以直接通过接口调用Dao层,
用了注解写法后,在配置文件中不用再写Dao层的bean,
可以不用写Dao层的get,set。但是service层的set还是需要的。
希望 采纳。
@Autowired
是自动注入,spring管理bean的时候,会在方法所在的类里面,自动注入DeviceService deviceService 这个对象,set方法是自动注入的时候调用的方法。
Autowired写在方法前意思是spring会自动调用这个方法
Spring注解,Autowired,自动注入配置文件,所以你可以不写set方法也能注入进去。