From a2294fc717df8c0e5b96bd679a35ef24997dbef9 Mon Sep 17 00:00:00 2001 From: sugus <1020570875@qq.com> Date: Wed, 16 Jul 2025 09:13:21 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/aircraft/generate/MysqlGenerator.java | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/aircraft-system/src/main/java/com/aircraft/generate/MysqlGenerator.java b/aircraft-system/src/main/java/com/aircraft/generate/MysqlGenerator.java index 6d09a2e..208d3a2 100644 --- a/aircraft-system/src/main/java/com/aircraft/generate/MysqlGenerator.java +++ b/aircraft-system/src/main/java/com/aircraft/generate/MysqlGenerator.java @@ -21,6 +21,7 @@ package com.aircraft.generate; import com.aircraft.utils.StringUtils; import com.baomidou.mybatisplus.generator.AutoGenerator; +import lombok.AllArgsConstructor; import java.util.Arrays; @@ -53,15 +54,21 @@ public class MysqlGenerator extends SuperGenerator { } } + @AllArgsConstructor + public static class tableInfo { + private String tableName; + private String tablePrefix; + private String moduleName; + } + public static void main(String[] args) { MysqlGenerator mysqlGenerator = new MysqlGenerator(); Arrays.asList( //表名,去除前缀,模块名 - new String[]{"fms_ac_aircraft_device", "fms_ac_", "aircraft"}, - new String[]{"fms_ac_aircraft_insurance", "fms_ac_", "aircraft"}, - new String[]{"fms_ac_aircraft_maintenance", "fms_ac_", "aircraft"} - ).forEach(pair -> { - mysqlGenerator.generator(pair[0], pair[1], pair[2]); + new tableInfo("fms_ac_aircraft_device","fms_ac_","aircraft"), + new tableInfo("fms_ac_aircraft_device","fms_ac_","aircraft") + ).forEach(tableInfo -> { + mysqlGenerator.generator(tableInfo.tableName, tableInfo.tablePrefix, tableInfo.moduleName); }); }