SpringBoot工程中mybatis版本兼容問題

mybatis版本兼容問題

1. 問題現象

搭建springboot工程的過程中出現的錯誤

出現java.lang.NoClassDefFoundError: org/apache/ibatis/cursor/Cursor 錯誤!

1. 聲明:

mybatis的3.4.0及以上版本只支持mybatis-spring1.3.0及以上版本

說明是版本兼容問題,解決辦法:mybatis的3.4.0及以上版本用mybatis-spring1.3.0及以上版本;mybatis的3.4.0以下版本用mybatis-spring1.3.0以下版本。

2.解決方案

使用1.3.2以上的mybtias-spring時 使用更高版本的mybatis

  <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>3.4.0</version>
        </dependency>
        
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>1.3.2</version>
        </dependency>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章