Эх сурвалжийг харах

change mybatis version
change mybatis plus version
change pagehelper version
exclusion mybatis conflict

Mr.qian 1 сар өмнө
parent
commit
02e0584707
1 өөрчлөгдсөн 41 нэмэгдсэн , 13 устгасан
  1. 41 13
      pom.xml

+ 41 - 13
pom.xml

@@ -87,32 +87,53 @@
         </dependency>
 
         <!--MyBatis 及 插件依赖 使用MyBatis-Plus替代原MyBatis相关依赖 -->
+
         <dependency>
             <groupId>org.mybatis</groupId>
-            <artifactId>mybatis-spring</artifactId>
-            <version>2.0.1</version>
+            <artifactId>mybatis</artifactId>
+            <version>3.5.10</version>
         </dependency>
+
         <dependency>
             <groupId>org.mybatis</groupId>
-            <artifactId>mybatis</artifactId>
-            <version>3.4.4</version>
+            <artifactId>mybatis-spring</artifactId>
+            <version>2.0.7</version>
         </dependency>
+
+        <!-- 删除重复的MyBatis依赖声明 -->
         <dependency>
             <groupId>tk.mybatis</groupId>
             <artifactId>mapper</artifactId>
-            <version>3.4.0</version>
-        </dependency>
-        <dependency>
-            <groupId>org.mybatis.spring.boot</groupId>
-            <artifactId>mybatis-spring-boot-starter</artifactId>
-            <version>2.0.1</version>
+            <version>4.2.1</version>
         </dependency>
 
         <!--      升级分页插件 -->
         <dependency>
             <groupId>com.github.pagehelper</groupId>
             <artifactId>pagehelper-spring-boot-starter</artifactId>
-            <version>1.2.3</version>
+            <version>1.4.6</version>
+            <exclusions>
+                <!-- 排除可能引起冲突的旧版本jsqlparser -->
+                <exclusion>
+                    <groupId>com.github.jsqlparser</groupId>
+                    <artifactId>jsqlparser</artifactId>
+                </exclusion>
+                <!-- 排除其中的mybatis依赖,避免版本冲突 -->
+                <exclusion>
+                    <groupId>org.mybatis</groupId>
+                    <artifactId>mybatis</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.mybatis</groupId>
+                    <artifactId>mybatis-spring</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+
+        <dependency>
+            <groupId>com.github.jsqlparser</groupId>
+            <artifactId>jsqlparser</artifactId>
+            <version>4.4</version>
         </dependency>
 
         <!--阿里 FastJson依赖-->
@@ -139,7 +160,14 @@
         <dependency>
             <groupId>com.baomidou</groupId>
             <artifactId>mybatis-plus-boot-starter</artifactId>
-            <version>3.4.2</version>
+            <version>3.5.3</version>
+            <exclusions>
+                <!-- 排除可能引起冲突的旧版本jsqlparser -->
+                <exclusion>
+                    <groupId>com.github.jsqlparser</groupId>
+                    <artifactId>jsqlparser</artifactId>
+                </exclusion>
+            </exclusions>
         </dependency>
 
         <dependency>
@@ -286,4 +314,4 @@
     </build>
 
 
-</project>
+</project>