|
@@ -55,6 +55,8 @@ public class CodeAutoGenerator {
|
|
private static String projectPath = "D://code";
|
|
private static String projectPath = "D://code";
|
|
//是否将根目录更新为工程的根目录【true会覆盖该项目对应目录下的文件、慎用】
|
|
//是否将根目录更新为工程的根目录【true会覆盖该项目对应目录下的文件、慎用】
|
|
private static boolean updatePath = true;
|
|
private static boolean updatePath = true;
|
|
|
|
+ //模块名称
|
|
|
|
+ private static String moduleName = "security-center";
|
|
|
|
|
|
// 文件生成开关
|
|
// 文件生成开关
|
|
|
|
|
|
@@ -78,7 +80,12 @@ public class CodeAutoGenerator {
|
|
/**
|
|
/**
|
|
* 父包名路径(文件输出路径,也是导包的路径)
|
|
* 父包名路径(文件输出路径,也是导包的路径)
|
|
*/
|
|
*/
|
|
- private static String PARENT_PACKAGE_PATH = "/com/diagbot";
|
|
|
|
|
|
+ private static String PARENT_PACKAGE_PATH = "/com/lantone/security";
|
|
|
|
+ /**
|
|
|
|
+ * 生成文件父类包package
|
|
|
|
+ */
|
|
|
|
+ private static String packageName = "com.lantone.security";
|
|
|
|
+
|
|
|
|
|
|
// 各层包名
|
|
// 各层包名
|
|
private static String ENTITY_PATH = "/entity/";
|
|
private static String ENTITY_PATH = "/entity/";
|
|
@@ -174,7 +181,7 @@ public class CodeAutoGenerator {
|
|
private static GlobalConfig globalConfig() {
|
|
private static GlobalConfig globalConfig() {
|
|
return new GlobalConfig()
|
|
return new GlobalConfig()
|
|
// 打开文件
|
|
// 打开文件
|
|
- .setOpen(true)
|
|
|
|
|
|
+ // .setOpen(true)
|
|
// .setOutputDir("D://code")
|
|
// .setOutputDir("D://code")
|
|
// 文件覆盖
|
|
// 文件覆盖
|
|
.setFileOverride(true)
|
|
.setFileOverride(true)
|
|
@@ -250,7 +257,7 @@ public class CodeAutoGenerator {
|
|
private static PackageConfig packageConfig() {
|
|
private static PackageConfig packageConfig() {
|
|
return new PackageConfig()
|
|
return new PackageConfig()
|
|
// 父包名
|
|
// 父包名
|
|
- .setParent("com.diagbot")
|
|
|
|
|
|
+ .setParent(packageName)
|
|
.setEntity("entity")
|
|
.setEntity("entity")
|
|
.setMapper("mapper")
|
|
.setMapper("mapper")
|
|
.setXml("resources.mapper")
|
|
.setXml("resources.mapper")
|
|
@@ -320,7 +327,7 @@ public class CodeAutoGenerator {
|
|
List<FileOutConfig> list = new ArrayList<>();
|
|
List<FileOutConfig> list = new ArrayList<>();
|
|
// 当前项目路径
|
|
// 当前项目路径
|
|
if (updatePath) {
|
|
if (updatePath) {
|
|
- projectPath = System.getProperty("user.dir");
|
|
|
|
|
|
+ projectPath = System.getProperty("user.dir")+"\\"+moduleName;
|
|
}
|
|
}
|
|
|
|
|
|
// 实体类文件输出
|
|
// 实体类文件输出
|