Spring Boot 无法扫描 MyBatis别名的Bug

今天遇到一个BUG,启动时无法扫描mybatis别名,但是我在eclipse中就是可以的,打成jar就会报错

就是找不到这货,然后我就各种百度,终于解决了这个问题,在此记录一下

pom引用

<dependency>
   <groupId>org.mybatis.spring.boot</groupId>
   <artifactId>mybatis-spring-boot-starter</artifactId>
   <version>1.3.0</version>
</dependency>

在SqlSessionFactory中设置 bean.setVfs(SpringBootVFS.class); 在此打包启动,完美解决,至于为啥,有空在了解吧

猜你喜欢

转载自www.cnblogs.com/zls1218/p/9049933.html