mybatis一直循环加载的问题

碰到一个问题如下:
项目启动时,用debug日志看到,一直在循环加载mybatis,也不报错,但一直循环加载,导致项目启动不成功。
这种情况一般是某个mapping.xml里有问题,一般是某个实体类的路径写错了,找不到具体的实体类。
要找到具体的问题,就必须mybatis把错误信息报出来,一直循环加载是不报错的,可以升级mybatis和mybatis-spring的版本就可以报出错误了,升级到如下的版本:
<mybatis-spring.version>1.3.0</mybatis-spring.version>
<mybatis.version>3.4.0</mybatis.version>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>${mybatis.version}</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>${mybatis-spring.version}</version>
</dependency>
这样再重新启动项目时,就会报错了,会报出具体啊个实体类找不到class,然后再修改好就行了。

猜你喜欢

转载自wydhzxxdwzlmmfdz.iteye.com/blog/2422877