在学习Spring与MyBatis整合时,程序运行遇到以下问题:
异常:java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;
原因:是mybatis-spring的jar包与MyBatis的jar包版本不兼容
我用的MyBatis是3.4.2版本;而Mybatis3.4.2不支持mybatis-spring1.2.5及以下版本
解决:将原来的myBatis-spring-1.2.3.jar更改为mybatis-spring-1.3.0.jar
查看MyBatis的官网:http://www.mybatis.org/spring/
mybatis-spring对JDK、mybatis、spring都有要求
java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()
最新推荐文章于 2024-05-01 10:07:20 发布