@Autowired注解getBean为null

xiaoxiao2021-02-27  263

直接上代码:

debug发现@Autowired的定义的变量都是为null,再看看这个service是否加了注解:

结果发现这个service加了@Service这个注解,那么问题出现在哪呢?

查找进入这个service的入口发现:

使用这个service的时候是new出来的对象,而不是使用@Autowired来获取的,所以导致这个service不能获取spring的bean。

只需要,这样修改一下就可以了:

转载请注明原文地址: https://www.6miu.com/read-4572.html

最新回复(0)