@RequiredArgsConstructor(onConstructor = @__(@Autowired))注入失败
时间: 2023-11-03 15:01:53 浏览: 52
当使用注解`@RequiredArgsConstructor(onConstructor = @__(@Autowired))`进行注入时,如果注入失败,可能是由于以下几个原因:
1. 没有正确配置依赖项的注入。请确保在需要注入的类中正确使用`@Autowired`注解,并且相关的依赖项已经被正确声明和初始化。
2. 注入的类没有被正确扫描和加载。请检查你的项目配置,确保注入的类被正确扫描和加载到Spring容器中。
3. 注入的类不是Spring容器管理的Bean。请确保被注入的类被Spring容器管理,并且被正确标记为Bean,例如使用`@Component`或其他相关的注解进行标记。
如果以上原因都排除了,但仍然无法解决注入失败的问题,你可以尝试以下方法:
1. 检查依赖项的版本兼容性。有时候依赖项的不同版本之间可能存在冲突而导致注入失败。
2. 检查注入的类是否有正确的构造函数。如果注入的类没有合适的构造函数,可能会导致注入失败。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)