소스 검색

升级 mybatis-plus 3.5.9

hubin 8 달 전
부모
커밋
9429a45a5a
3개의 변경된 파일18개의 추가작업 그리고 4개의 파일을 삭제
  1. 5 1
      build.gradle
  2. 11 1
      pom.xml
  3. 2 2
      src/main/java/com/aizuda/boot/modules/gen/service/impl/GenTableServiceImpl.java

+ 5 - 1
build.gradle

@@ -31,7 +31,7 @@ buildscript {
     ext {
         springBootVersion = "3.1.1"
         springdocVersion = "2.5.0"
-        mybatisPlusVersion = "3.5.8"
+        mybatisPlusVersion = "3.5.9"
         flowlongVersion = "1.0.3"
         aizudaVersion = "1.0.2"
     }
@@ -90,6 +90,10 @@ dependencies {
     // mysql 驱动,纯 PG 环境可删除该依赖
     implementation("mysql:mysql-connector-java:8.0.33")
 
+    // ORM
+    implementation("com.baomidou:mybatis-plus-spring-boot3-starter")
+    implementation("com.baomidou:mybatis-plus-jsqlparser")
+
     // SSO 单点登录
     implementation("com.baomidou:kisso:3.9.3")
 

+ 11 - 1
pom.xml

@@ -82,7 +82,7 @@
 			<dependency>
 				<groupId>com.baomidou</groupId>
 				<artifactId>mybatis-plus-bom</artifactId>
-				<version>3.5.8</version>
+				<version>3.5.9</version>
 				<type>pom</type>
 				<scope>import</scope>
 			</dependency>
@@ -118,6 +118,16 @@
 			<artifactId>jakarta.servlet-api</artifactId>
 		</dependency>
 
+		<!-- ORM -->
+		<dependency>
+			<groupId>com.baomidou</groupId>
+			<artifactId>mybatis-plus-spring-boot3-starter</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>com.baomidou</groupId>
+			<artifactId>mybatis-plus-jsqlparser</artifactId>
+		</dependency>
+
 		<!-- SSO 单点登录 -->
 		<dependency>
 			<groupId>com.baomidou</groupId>

+ 2 - 2
src/main/java/com/aizuda/boot/modules/gen/service/impl/GenTableServiceImpl.java

@@ -107,8 +107,8 @@ public class GenTableServiceImpl implements IGenTableService {
                     // 创建输出流
                     ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
                     Map<String, Object> objectMap = this.getObjectMap(configBuilder, ti);
-//                    String context = templateEngine.writer(objectMap, ti.getEntityName(), gt.getTplContent());
-//                    byteArrayOutputStream.write(context.getBytes());
+                    String context = templateEngine.writer(objectMap, ti.getEntityName(), gt.getTplContent());
+                    byteArrayOutputStream.write(context.getBytes());
 
                     // 创建文件内容
                     String packageName = configBuilder.getPackageConfig().getParent();