java 问题,如下所示,代码什么意思啊?

2025-01-03 21:12:38
推荐回答(3个)
回答1:

@Autowired
我们在没有用注解写spring配置文件的时候,会在spring配置文件中定义Dao层的bean,
这样我们在service层中,写setDao方法,就可以直接通过接口调用Dao层,
用了注解写法后,在配置文件中不用再写Dao层的bean,
可以不用写Dao层的get,set。但是service层的set还是需要的。
希望 采纳。

回答2:

@Autowired
是自动注入,spring管理bean的时候,会在方法所在的类里面,自动注入DeviceService deviceService 这个对象,set方法是自动注入的时候调用的方法。
Autowired写在方法前意思是spring会自动调用这个方法

回答3:

Spring注解,Autowired,自动注入配置文件,所以你可以不写set方法也能注入进去。