@Service class TestService 下的@Autowired无效
时间: 2024-01-24 11:10:11 浏览: 132
因Spring AOP导致@Autowired依赖注入失败的解决方法
可能的原因是:
1. TestService类没有被Spring扫描到,因此@Autowired无法注入依赖。
2. TestService类没有被声明为一个Spring的Bean,因此@Autowired无法注入依赖。
3. TestService类的构造函数没有注入依赖,因此@Autowired无法注入依赖。
解决方法:
1. 确认TestService类被正确的扫描到了。可以在配置类上添加@ComponentScan注解,并指定TestService所在的包。
2. 确认TestService类被正确的声明为一个Spring的Bean。可以在TestService类上添加@Service注解。
3. 确认TestService类的构造函数注入了依赖。可以在构造函数上添加@Autowired注解。
阅读全文