java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()

来源:互联网 发布:汉武帝 卫青 知乎 编辑:程序博客网 时间:2024/04/28 07:22

在学习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都有要求
这里写图片描述

0 0
原创粉丝点击