在工作场景中遇见这个一个问题,程序员为实现某些功能需要引入公司内部的其它组件依赖,引入依赖后启动SpringBoot项目报如下异常:
仔细查看项目中关于Mybatis的配置类发现其MapperLocations配置为classpath而非classpath*,这样就会导致仅会扫描本项目的Class路径下的配置文件;而如果配置了classpath*则会扫描本项目及其依赖的所有Jar包的Class路径下的配置文件。
在工作场景中遇见这个一个问题,程序员为实现某些功能需要引入公司内部的其它组件依赖,引入依赖后启动SpringBoot项目报如下异常:
仔细查看项目中关于Mybatis的配置类发现其MapperLocations配置为classpath而非classpath*,这样就会导致仅会扫描本项目的Class路径下的配置文件;而如果配置了classpath*则会扫描本项目及其依赖的所有Jar包的Class路径下的配置文件。