此类问题一般是如下情况
1、被引入的文件没有被注入,可以通过添加注解来完成注入;
2、jar包与jar包之间互相引用,在启动类上添加扫描注解
eg. @MapperScan("ccx.example.mapper"); @ComponentScan(basePackages = "com.aix"); @ServletComponentScan(basePackages = "com.example")
注 ·
@ComponentScan 被扫描的类被以下标注@Controller,@Service,@Repository,@Component,均会注入到容器中
@ServletComponentScan 被扫描的类被以下标注@WebServlet、@WebFilter、@WebListener,均会注入到容器中
另外需要注意的是同时使用这俩个注解,会影响扫描半径,导致注入失败。解决方法就是尽可能扩大扫描半径。
本文探讨了在Spring框架中常见的注入失败问题,主要分析了未正确配置注入注解及扫描范围不足的情况,并提供了相应的解决方案,如使用@MapperScan、@ComponentScan和@ServletComponentScan等注解来调整扫描路径。
835

被折叠的 条评论
为什么被折叠?



