mybatis整合spring boot错误:.getTimeout()Ljava/lang/Integer;

  • 作者: 凯哥Java(公众号:凯哥Java)
  • 工作小总结
  • 时间:2017-11-10 11:36
  • 5274人已阅读
简介 描述:在使用springboot整合mybatis的时候,因为使用了自定义的分页拦截器。所以,依赖的jar有所升级。只升级了mybatis的,没有升级mybatis-spring的。在访问的时候出现如下错误:org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;或者是:java.

🔔🔔好消息!好消息!🔔🔔

 如果您需要注册ChatGPT,想要升级ChatGPT4。凯哥可以代注册ChatGPT账号代升级ChatGPT4

有需要的朋友👉:微信号 kaigejava2022

描述:

在使用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错误相关:

mybatis错误提示:java.lang.NoClassDefFoundError: org/apache/ibatis/reflection/ReflectorFactory


TopTop