mybatis與Spring 整合報錯-版本問題


      在整合 spring和mybatis在執行 數據庫操作的時候報出了 Java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedT...這個個錯誤,沒太整明白,就網上各種搜,搜到的都是說把mybatis-spring-1.0.0替換成1.1.1,大概就知道是這個jar的問題。不經意搜索到maven倉庫上的mybatis-spring上的jar包,發現每版本的都有說明對應支持的mybatis版本和spring的版本,貼上地址: 點擊打開鏈接,下載了1.2.4,問題解決了。我用的mybatis版本是3.3.1,spring是4.0.0。
  總而言之,這個錯誤第一時間考慮的mybatis-spring的插件包的版本問題應該八九不離十了。現在啰嗦一句,現在網上文章都是到處抄,就這個問題來說搜的到答案統一是把1.0.0換成1.1.1,我也是醉醉的。
 
在融合框架進就認真看框架版本之間的兼容性:以mybatis-spring為例:
請認真查看依賴版本


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM