From bbfe455c989ac44ff8c0cdaa21cf8c2660eb196b Mon Sep 17 00:00:00 2001 From: "Ray.Hao" <1490493387@qq.com> Date: Sat, 12 Oct 2024 21:44:53 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...enerator.java => SystemCodeGenerator.java} | 2 +- .../generator/FastAutoGeneratorTest.java | 96 ------------------- .../laboratory/ConfigLoadOrderTests.java | 29 ------ .../boot/system/middleware/RedisTests.java | 40 -------- 4 files changed, 1 insertion(+), 166 deletions(-) rename src/test/java/com/youlai/boot/generator/{SystemGenerator.java => SystemCodeGenerator.java} (99%) delete mode 100644 src/test/java/com/youlai/boot/system/generator/FastAutoGeneratorTest.java delete mode 100644 src/test/java/com/youlai/boot/system/laboratory/ConfigLoadOrderTests.java delete mode 100644 src/test/java/com/youlai/boot/system/middleware/RedisTests.java diff --git a/src/test/java/com/youlai/boot/generator/SystemGenerator.java b/src/test/java/com/youlai/boot/generator/SystemCodeGenerator.java similarity index 99% rename from src/test/java/com/youlai/boot/generator/SystemGenerator.java rename to src/test/java/com/youlai/boot/generator/SystemCodeGenerator.java index 3adbde92..04a2a4d2 100644 --- a/src/test/java/com/youlai/boot/generator/SystemGenerator.java +++ b/src/test/java/com/youlai/boot/generator/SystemCodeGenerator.java @@ -17,7 +17,7 @@ import java.util.*; * @see 代码生成器配置新 * @since 2024/4/9 */ -public class SystemGenerator { +public class SystemCodeGenerator { private static final DataSourceConfig.Builder DATA_SOURCE_CONFIG = new DataSourceConfig .Builder("jdbc:mysql://localhost:3306/youlai_boot?serverTimezone=Asia/Shanghai", "root", "123456"); diff --git a/src/test/java/com/youlai/boot/system/generator/FastAutoGeneratorTest.java b/src/test/java/com/youlai/boot/system/generator/FastAutoGeneratorTest.java deleted file mode 100644 index eb3b5681..00000000 --- a/src/test/java/com/youlai/boot/system/generator/FastAutoGeneratorTest.java +++ /dev/null @@ -1,96 +0,0 @@ -package com.youlai.boot.system.generator; - -import com.baomidou.mybatisplus.generator.FastAutoGenerator; - -import com.baomidou.mybatisplus.generator.config.DataSourceConfig; -import com.baomidou.mybatisplus.generator.config.OutputFile; -import com.baomidou.mybatisplus.generator.config.builder.CustomFile; - -import java.util.*; - -/** - * 代码交互式生成 - *
- * 代码生成、MySQL表生成代码、自动代码生成
- *
- * @author Ray Hao
- * @see 代码生成器配置新
- * @since 2024/4/9
- */
-public class FastAutoGeneratorTest {
-
- private static final DataSourceConfig.Builder DATA_SOURCE_CONFIG = new DataSourceConfig
- .Builder("jdbc:mysql://localhost:3306/youlai_boot?serverTimezone=Asia/Shanghai", "root", "123456");
-
- /**
- * 执行 run
- */
- public static void main(String[] args) {
- FastAutoGenerator.create(DATA_SOURCE_CONFIG)
- // 全局配置
- .globalConfig((scanner, builder) -> {
- builder.outputDir(System.getProperty("user.dir") + "/src/main/java")
- .author("Ray Hao") // 设置作者
- ;
- })
- // 包配置
- .packageConfig(builder -> {
- builder
- .parent("com.youlai.boot.system")
- .entity("model.entity")
- .mapper("mapper")
- .service("service")
- .serviceImpl("service.impl")
- .controller("controller")
- .pathInfo(Collections.singletonMap(OutputFile.xml, System.getProperty("user.dir") + "/src/main/resources/mapper"));
- }
- )
- // 注入配置(设置扩展类的模板路径和包路径)
- .injectionConfig(consumer -> {
- List