在spring整合mybatis时,运行项目报错:
java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;
这是因为你的 mybatis-spring 包版本不对,我用的版本如下:
spring 4.3.9
mybatis 3.4.4
这个版本差不多就行,主要是 mybatis-spring 的版本,至少要1.3.0以上。
我将mybatis-spring版本换成1.3.1 再启动就不报错了。
希望可以帮到你。