描述:
在使用spring boot整合mybatis的时候,因为使用了自定义的分页拦截器。所以,依赖的jar有所升级。
只升级了mybatis的,没有升级mybatis-spring的。在访问的时候出现如下错误:
org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;
或者是:
java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L错误
查看mybatis-spring所依赖的jar:
原来:
<mybatis-spring.version>1.2.0</mybatis-spring.version>
修改后:
<mybatis-spring.version>1.3.0</mybatis-spring.version>
重启,访问正常。
spring boot整合mybatis错误相关: