報錯java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout

在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 再啓動就不報錯了。

希望可以幫到你。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章