From f99438718a34bfa9fae10b63f6473294a072ac8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moshow=E9=83=91=E9=94=B4?= Date: Sun, 7 Dec 2025 00:28:36 +0800 Subject: [PATCH] =?UTF-8?q?2025.12.07=E7=9B=AE=E5=BD=95=E7=BB=93=E6=9E=84?= =?UTF-8?q?=E8=B0=83=E6=95=B4!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 +- generator-web/pom.xml | 128 ------------------ pom.xml | 18 ++- .../softdev/system/generator/Application.java | 0 .../config/GlobalDefaultExceptionHandler.java | 0 .../system/generator/config/HTMLFilter.java | 0 .../system/generator/config/ServerConfig.java | 0 .../system/generator/config/WebMvcConfig.java | 0 .../controller/CodeGenController.java | 0 .../controller/GeneratorController.java | 0 .../generator/controller/PageController.java | 0 .../controller/TemplateController.java | 0 .../system/generator/entity/ClassInfo.java | 0 .../system/generator/entity/FieldInfo.java | 0 .../generator/entity/NonCaseString.java | 0 .../system/generator/entity/ParamInfo.java | 0 .../generator/entity/TemplateConfig.java | 0 .../generator/entity/dto/ClassInfo.java | 0 .../generator/entity/dto/FieldInfo.java | 0 .../generator/entity/dto/ParamInfo.java | 0 .../entity/enums/ParserTypeEnum.java | 0 .../system/generator/entity/vo/ResultVo.java | 0 .../generator/service/CodeGenService.java | 0 .../generator/service/TemplateService.java | 0 .../service/impl/CodeGenServiceImpl.java | 0 .../service/impl/TemplateServiceImpl.java | 0 .../impl/parser/JsonParserServiceImpl.java | 0 .../impl/parser/SqlParserServiceImpl.java | 0 .../service/parser/JsonParserService.java | 0 .../service/parser/SqlParserService.java | 0 .../generator/util/CodeGenerateException.java | 0 .../system/generator/util/FreemarkerUtil.java | 0 .../system/generator/util/MapUtil.java | 0 .../system/generator/util/SqlException.java | 0 .../generator/util/StringUtilsPlus.java | 0 .../system/generator/util/ValueUtil.java | 0 .../util/exception/CodeGenException.java | 0 .../util/exception/SqlParseException.java | 0 .../generator/util/mysqlJavaTypeUtil.java | 0 .../main/resources/application-bejson.yml | 0 .../main/resources/application-dev.yml | 0 .../main/resources/application-json.yml | 0 .../main/resources/application.yml | 0 .../resources/statics/fonts/FontAwesome.otf | Bin .../statics/fonts/fontawesome-webfont.eot | Bin .../statics/fonts/fontawesome-webfont.svg | 0 .../statics/fonts/fontawesome-webfont.ttf | Bin .../statics/fonts/fontawesome-webfont.woff | Bin .../statics/fonts/fontawesome-webfont.woff2 | Bin .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../fonts/glyphicons-halflings-regular.woff2 | Bin .../main/resources/statics/js/common.js | 0 .../main/resources/statics/js/index.js | 0 .../main/resources/statics/js/main.js | 0 .../main/resources/statics/js/navtab.js | 0 .../resources/statics/libs/axios/axios.min.js | 0 .../statics/libs/axios/axios.min.map | 0 .../bootstrap-icons/bootstrap-icons.min.css | 0 .../fonts/bootstrap-icons.woff | Bin .../fonts/bootstrap-icons.woff2 | Bin .../libs/bootstrap/bootstrap.bundle.min.js | 0 .../bootstrap/bootstrap.bundle.min.js.map | 0 .../statics/libs/bootstrap/bootstrap.min.css | 0 .../libs/bootstrap/bootstrap.min.css.map | 0 .../statics/libs/bootstrap/bootstrap.min.js | 0 .../libs/codemirror/codemirror.min.css | 0 .../statics/libs/codemirror/codemirror.min.js | 0 .../libs/codemirror/mode/clike/clike.min.js | 0 .../libs/codemirror/mode/sql/sql.min.js | 0 .../libs/codemirror/theme/idea.min.css | 0 .../libs/element-ui/fonts/element-icons.woff | Bin .../statics/libs/element-ui/index.min.css | 0 .../statics/libs/element-ui/index.min.js | 0 .../statics/libs/jquery/jquery.min.js | 0 .../statics/libs/toastr.js/toastr.js.map | 0 .../statics/libs/toastr.js/toastr.min.css | 0 .../statics/libs/toastr.js/toastr.min.js | 0 .../resources/statics/libs/vue/vue.min.js | 0 .../src => src}/main/resources/template.json | 0 .../main/resources/templates/404.html | 0 .../beetlsql/beetlcontroller.ftl | 0 .../code-generator/beetlsql/beetlentity.ftl | 0 .../code-generator/beetlsql/beetlmd.ftl | 0 .../templates/code-generator/bi/qliksense.ftl | 0 .../code-generator/cloud/bigquery.ftl | 0 .../code-generator/cloud/dataflowjjs.ftl | 0 .../code-generator/common-mapper/tkentity.ftl | 0 .../code-generator/common-mapper/tkmapper.ftl | 0 .../code-generator/jdbc-template/jtdao.ftl | 0 .../jdbc-template/jtdaoimpl.ftl | 0 .../code-generator/jpa-starp/starp-entity.ftl | 0 .../jpa-starp/starp-jpa-controller.ftl | 0 .../jpa-starp/starp-repository.ftl | 0 .../templates/code-generator/jpa/entity.ftl | 0 .../code-generator/jpa/jpacontroller.ftl | 0 .../code-generator/jpa/repository.ftl | 0 .../mybatis-plus/pluscontroller.ftl | 0 .../mybatis-plus/plusentity.ftl | 0 .../mybatis-plus/plusmapper.ftl | 0 .../mybatis-plus/plusservice.ftl | 0 .../code-generator/mybatis/controller.ftl | 0 .../code-generator/mybatis/mapper.ftl | 0 .../code-generator/mybatis/mapper2.ftl | 0 .../code-generator/mybatis/model.ftl | 0 .../code-generator/mybatis/mybatis.ftl | 0 .../code-generator/mybatis/service.ftl | 0 .../code-generator/mybatis/service_impl.ftl | 0 .../code-generator/renren-fast/menu-sql.ftl | 0 .../renren-fast/rr-controller.ftl | 0 .../code-generator/renren-fast/rr-dao.ftl | 0 .../code-generator/renren-fast/rr-daoxml.ftl | 0 .../code-generator/renren-fast/rr-entity.ftl | 0 .../code-generator/renren-fast/rr-service.ftl | 0 .../code-generator/renren-fast/vue-edit.ftl | 0 .../code-generator/renren-fast/vue-list.ftl | 0 .../tk-mybatis/tk-controller.ftl | 0 .../code-generator/tk-mybatis/tk-entity.ftl | 0 .../code-generator/tk-mybatis/tk-mapper.ftl | 0 .../code-generator/ui/bootstrap-ui.ftl | 0 .../code-generator/ui/element-ui.ftl | 0 .../code-generator/ui/layui-edit.ftl | 0 .../code-generator/ui/layui-list.ftl | 0 .../code-generator/ui/swagger-ui.ftl | 0 .../code-generator/util/beanutil.ftl | 0 .../templates/code-generator/util/json.ftl | 0 .../templates/code-generator/util/sql.ftl | 0 .../code-generator/util/swagger-yml.ftl | 0 .../templates/code-generator/util/xml.ftl | 0 .../resources/templates/newui-header.html | 0 .../resources/templates/newui-import-CDN.html | 0 .../templates/newui-import-local.html | 0 .../main/resources/templates/newui2.html | 0 .../generator/util/StringUtilsPlusTest.java | 0 136 files changed, 15 insertions(+), 137 deletions(-) delete mode 100644 generator-web/pom.xml rename {generator-web/src => src}/main/java/com/softdev/system/generator/Application.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/config/GlobalDefaultExceptionHandler.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/config/HTMLFilter.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/config/ServerConfig.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/config/WebMvcConfig.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/controller/CodeGenController.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/controller/GeneratorController.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/controller/PageController.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/controller/TemplateController.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/entity/ClassInfo.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/entity/FieldInfo.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/entity/NonCaseString.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/entity/ParamInfo.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/entity/TemplateConfig.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/entity/dto/ClassInfo.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/entity/dto/FieldInfo.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/entity/dto/ParamInfo.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/entity/enums/ParserTypeEnum.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/entity/vo/ResultVo.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/service/CodeGenService.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/service/TemplateService.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/service/impl/CodeGenServiceImpl.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/service/impl/TemplateServiceImpl.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/service/impl/parser/JsonParserServiceImpl.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/service/impl/parser/SqlParserServiceImpl.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/service/parser/JsonParserService.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/service/parser/SqlParserService.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/util/CodeGenerateException.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/util/FreemarkerUtil.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/util/MapUtil.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/util/SqlException.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/util/StringUtilsPlus.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/util/ValueUtil.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/util/exception/CodeGenException.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/util/exception/SqlParseException.java (100%) rename {generator-web/src => src}/main/java/com/softdev/system/generator/util/mysqlJavaTypeUtil.java (100%) rename {generator-web/src => src}/main/resources/application-bejson.yml (100%) rename {generator-web/src => src}/main/resources/application-dev.yml (100%) rename {generator-web/src => src}/main/resources/application-json.yml (100%) rename {generator-web/src => src}/main/resources/application.yml (100%) rename {generator-web/src => src}/main/resources/statics/fonts/FontAwesome.otf (100%) rename {generator-web/src => src}/main/resources/statics/fonts/fontawesome-webfont.eot (100%) rename {generator-web/src => src}/main/resources/statics/fonts/fontawesome-webfont.svg (100%) rename {generator-web/src => src}/main/resources/statics/fonts/fontawesome-webfont.ttf (100%) rename {generator-web/src => src}/main/resources/statics/fonts/fontawesome-webfont.woff (100%) rename {generator-web/src => src}/main/resources/statics/fonts/fontawesome-webfont.woff2 (100%) rename {generator-web/src => src}/main/resources/statics/fonts/glyphicons-halflings-regular.eot (100%) rename {generator-web/src => src}/main/resources/statics/fonts/glyphicons-halflings-regular.svg (100%) rename {generator-web/src => src}/main/resources/statics/fonts/glyphicons-halflings-regular.ttf (100%) rename {generator-web/src => src}/main/resources/statics/fonts/glyphicons-halflings-regular.woff (100%) rename {generator-web/src => src}/main/resources/statics/fonts/glyphicons-halflings-regular.woff2 (100%) rename {generator-web/src => src}/main/resources/statics/js/common.js (100%) rename {generator-web/src => src}/main/resources/statics/js/index.js (100%) rename {generator-web/src => src}/main/resources/statics/js/main.js (100%) rename {generator-web/src => src}/main/resources/statics/js/navtab.js (100%) rename {generator-web/src => src}/main/resources/statics/libs/axios/axios.min.js (100%) rename {generator-web/src => src}/main/resources/statics/libs/axios/axios.min.map (100%) rename {generator-web/src => src}/main/resources/statics/libs/bootstrap-icons/bootstrap-icons.min.css (100%) rename {generator-web/src => src}/main/resources/statics/libs/bootstrap-icons/fonts/bootstrap-icons.woff (100%) rename {generator-web/src => src}/main/resources/statics/libs/bootstrap-icons/fonts/bootstrap-icons.woff2 (100%) rename {generator-web/src => src}/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js (100%) rename {generator-web/src => src}/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js.map (100%) rename {generator-web/src => src}/main/resources/statics/libs/bootstrap/bootstrap.min.css (100%) rename {generator-web/src => src}/main/resources/statics/libs/bootstrap/bootstrap.min.css.map (100%) rename {generator-web/src => src}/main/resources/statics/libs/bootstrap/bootstrap.min.js (100%) rename {generator-web/src => src}/main/resources/statics/libs/codemirror/codemirror.min.css (100%) rename {generator-web/src => src}/main/resources/statics/libs/codemirror/codemirror.min.js (100%) rename {generator-web/src => src}/main/resources/statics/libs/codemirror/mode/clike/clike.min.js (100%) rename {generator-web/src => src}/main/resources/statics/libs/codemirror/mode/sql/sql.min.js (100%) rename {generator-web/src => src}/main/resources/statics/libs/codemirror/theme/idea.min.css (100%) rename {generator-web/src => src}/main/resources/statics/libs/element-ui/fonts/element-icons.woff (100%) rename {generator-web/src => src}/main/resources/statics/libs/element-ui/index.min.css (100%) rename {generator-web/src => src}/main/resources/statics/libs/element-ui/index.min.js (100%) rename {generator-web/src => src}/main/resources/statics/libs/jquery/jquery.min.js (100%) rename {generator-web/src => src}/main/resources/statics/libs/toastr.js/toastr.js.map (100%) rename {generator-web/src => src}/main/resources/statics/libs/toastr.js/toastr.min.css (100%) rename {generator-web/src => src}/main/resources/statics/libs/toastr.js/toastr.min.js (100%) rename {generator-web/src => src}/main/resources/statics/libs/vue/vue.min.js (100%) rename {generator-web/src => src}/main/resources/template.json (100%) rename {generator-web/src => src}/main/resources/templates/404.html (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/beetlsql/beetlcontroller.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/beetlsql/beetlentity.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/beetlsql/beetlmd.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/bi/qliksense.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/cloud/bigquery.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/cloud/dataflowjjs.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/common-mapper/tkentity.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/common-mapper/tkmapper.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/jdbc-template/jtdao.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/jdbc-template/jtdaoimpl.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/jpa-starp/starp-entity.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/jpa-starp/starp-jpa-controller.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/jpa-starp/starp-repository.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/jpa/entity.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/jpa/jpacontroller.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/jpa/repository.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/mybatis-plus/pluscontroller.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/mybatis-plus/plusentity.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/mybatis-plus/plusmapper.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/mybatis-plus/plusservice.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/mybatis/controller.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/mybatis/mapper.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/mybatis/mapper2.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/mybatis/model.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/mybatis/mybatis.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/mybatis/service.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/mybatis/service_impl.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/renren-fast/menu-sql.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/renren-fast/rr-controller.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/renren-fast/rr-dao.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/renren-fast/rr-daoxml.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/renren-fast/rr-entity.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/renren-fast/rr-service.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/renren-fast/vue-edit.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/renren-fast/vue-list.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/tk-mybatis/tk-controller.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/tk-mybatis/tk-entity.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/tk-mybatis/tk-mapper.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/ui/bootstrap-ui.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/ui/element-ui.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/ui/layui-edit.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/ui/layui-list.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/ui/swagger-ui.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/util/beanutil.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/util/json.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/util/sql.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/util/swagger-yml.ftl (100%) rename {generator-web/src => src}/main/resources/templates/code-generator/util/xml.ftl (100%) rename {generator-web/src => src}/main/resources/templates/newui-header.html (100%) rename {generator-web/src => src}/main/resources/templates/newui-import-CDN.html (100%) rename {generator-web/src => src}/main/resources/templates/newui-import-local.html (100%) rename {generator-web/src => src}/main/resources/templates/newui2.html (100%) rename {generator-web/src => src}/test/java/com/softdev/system/generator/util/StringUtilsPlusTest.java (100%) diff --git a/README.md b/README.md index 72cab8e..e01ea41 100644 --- a/README.md +++ b/README.md @@ -189,10 +189,10 @@ com.softdev.system.generator ```java // 成功响应 -ResultVo.ok(data) +ResultVo.ok(data); // 错误响应 -ResultVo.error(message) +ResultVo.error(message); ``` ## 重构优势 @@ -236,7 +236,7 @@ ResultVo.error(message) # Update Logs | 更新日期 | 更新内容 | |:-----------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| 2025.12.07 | 后端重构优化![REFACTORING_DOCUMENT.md](REFACTORING_DOCUMENT.md) | +| 2025.12.07 | 后端重构优化![REFACTORING_DOCUMENT.md](REFACTORING_DOCUMENT.md) ;目录结构调整! | | 2025.09.14 | 优化JSqlParser Engine(DDL Create SQL和Select SQL),适配更高级复杂的SQL | | 2025.09.13 | JSqlParser Engine全新升级,目前Select SQL模式相对稳定!
更新SpringBoot等类库版本,修复漏洞
修复CDN问题,切换为staticfile.org | | 2025.09.06 | 处理建表字段包含 using 字符时无法生成对应字段的情况(感谢@wubiaoo的反馈和@willxiang的PR) | diff --git a/generator-web/pom.xml b/generator-web/pom.xml deleted file mode 100644 index 2dc3742..0000000 --- a/generator-web/pom.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - 4.0.0 - - com.softdev.system - SpringBootCodeGenerator - 2023 - - - generator-web - 3.0 - jar - - - UTF-8 - UTF-8 - - - - - - - - - - - - - - junit - junit - test - - - - org.springframework.boot - spring-boot-autoconfigure - - - org.projectlombok - lombok - 1.18.32 - provided - - - - - - - - - src/main/java - - **/*.properties - **/*.xml - - false - - - src/main/resources - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.8.1 - - true - javac - 1.8 - 1.8 - UTF-8 - 1.8 - true - true - - - - org.codehaus.plexus - plexus-compiler-eclipse - 2.2 - - - - - org.apache.maven.plugins - maven-resources-plugin - 3.1.0 - - - true - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - repackage - - - - - - - - diff --git a/pom.xml b/pom.xml index 484f396..b95a209 100644 --- a/pom.xml +++ b/pom.xml @@ -5,8 +5,8 @@ com.softdev.system SpringBootCodeGenerator - 2023 - pom + 2025 + jar org.springframework.boot @@ -14,10 +14,6 @@ 3.5.8 - - generator-web - - alimaven @@ -41,6 +37,16 @@ jsqlparser 5.3 + + junit + junit + test + + + + org.springframework.boot + spring-boot-autoconfigure + org.springframework.boot diff --git a/generator-web/src/main/java/com/softdev/system/generator/Application.java b/src/main/java/com/softdev/system/generator/Application.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/Application.java rename to src/main/java/com/softdev/system/generator/Application.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/config/GlobalDefaultExceptionHandler.java b/src/main/java/com/softdev/system/generator/config/GlobalDefaultExceptionHandler.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/config/GlobalDefaultExceptionHandler.java rename to src/main/java/com/softdev/system/generator/config/GlobalDefaultExceptionHandler.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/config/HTMLFilter.java b/src/main/java/com/softdev/system/generator/config/HTMLFilter.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/config/HTMLFilter.java rename to src/main/java/com/softdev/system/generator/config/HTMLFilter.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/config/ServerConfig.java b/src/main/java/com/softdev/system/generator/config/ServerConfig.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/config/ServerConfig.java rename to src/main/java/com/softdev/system/generator/config/ServerConfig.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/config/WebMvcConfig.java b/src/main/java/com/softdev/system/generator/config/WebMvcConfig.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/config/WebMvcConfig.java rename to src/main/java/com/softdev/system/generator/config/WebMvcConfig.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/controller/CodeGenController.java b/src/main/java/com/softdev/system/generator/controller/CodeGenController.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/controller/CodeGenController.java rename to src/main/java/com/softdev/system/generator/controller/CodeGenController.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/controller/GeneratorController.java b/src/main/java/com/softdev/system/generator/controller/GeneratorController.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/controller/GeneratorController.java rename to src/main/java/com/softdev/system/generator/controller/GeneratorController.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/controller/PageController.java b/src/main/java/com/softdev/system/generator/controller/PageController.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/controller/PageController.java rename to src/main/java/com/softdev/system/generator/controller/PageController.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/controller/TemplateController.java b/src/main/java/com/softdev/system/generator/controller/TemplateController.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/controller/TemplateController.java rename to src/main/java/com/softdev/system/generator/controller/TemplateController.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/entity/ClassInfo.java b/src/main/java/com/softdev/system/generator/entity/ClassInfo.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/entity/ClassInfo.java rename to src/main/java/com/softdev/system/generator/entity/ClassInfo.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/entity/FieldInfo.java b/src/main/java/com/softdev/system/generator/entity/FieldInfo.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/entity/FieldInfo.java rename to src/main/java/com/softdev/system/generator/entity/FieldInfo.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/entity/NonCaseString.java b/src/main/java/com/softdev/system/generator/entity/NonCaseString.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/entity/NonCaseString.java rename to src/main/java/com/softdev/system/generator/entity/NonCaseString.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/entity/ParamInfo.java b/src/main/java/com/softdev/system/generator/entity/ParamInfo.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/entity/ParamInfo.java rename to src/main/java/com/softdev/system/generator/entity/ParamInfo.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/entity/TemplateConfig.java b/src/main/java/com/softdev/system/generator/entity/TemplateConfig.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/entity/TemplateConfig.java rename to src/main/java/com/softdev/system/generator/entity/TemplateConfig.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/entity/dto/ClassInfo.java b/src/main/java/com/softdev/system/generator/entity/dto/ClassInfo.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/entity/dto/ClassInfo.java rename to src/main/java/com/softdev/system/generator/entity/dto/ClassInfo.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/entity/dto/FieldInfo.java b/src/main/java/com/softdev/system/generator/entity/dto/FieldInfo.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/entity/dto/FieldInfo.java rename to src/main/java/com/softdev/system/generator/entity/dto/FieldInfo.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/entity/dto/ParamInfo.java b/src/main/java/com/softdev/system/generator/entity/dto/ParamInfo.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/entity/dto/ParamInfo.java rename to src/main/java/com/softdev/system/generator/entity/dto/ParamInfo.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/entity/enums/ParserTypeEnum.java b/src/main/java/com/softdev/system/generator/entity/enums/ParserTypeEnum.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/entity/enums/ParserTypeEnum.java rename to src/main/java/com/softdev/system/generator/entity/enums/ParserTypeEnum.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/entity/vo/ResultVo.java b/src/main/java/com/softdev/system/generator/entity/vo/ResultVo.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/entity/vo/ResultVo.java rename to src/main/java/com/softdev/system/generator/entity/vo/ResultVo.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/service/CodeGenService.java b/src/main/java/com/softdev/system/generator/service/CodeGenService.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/service/CodeGenService.java rename to src/main/java/com/softdev/system/generator/service/CodeGenService.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/service/TemplateService.java b/src/main/java/com/softdev/system/generator/service/TemplateService.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/service/TemplateService.java rename to src/main/java/com/softdev/system/generator/service/TemplateService.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/service/impl/CodeGenServiceImpl.java b/src/main/java/com/softdev/system/generator/service/impl/CodeGenServiceImpl.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/service/impl/CodeGenServiceImpl.java rename to src/main/java/com/softdev/system/generator/service/impl/CodeGenServiceImpl.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/service/impl/TemplateServiceImpl.java b/src/main/java/com/softdev/system/generator/service/impl/TemplateServiceImpl.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/service/impl/TemplateServiceImpl.java rename to src/main/java/com/softdev/system/generator/service/impl/TemplateServiceImpl.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/service/impl/parser/JsonParserServiceImpl.java b/src/main/java/com/softdev/system/generator/service/impl/parser/JsonParserServiceImpl.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/service/impl/parser/JsonParserServiceImpl.java rename to src/main/java/com/softdev/system/generator/service/impl/parser/JsonParserServiceImpl.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/service/impl/parser/SqlParserServiceImpl.java b/src/main/java/com/softdev/system/generator/service/impl/parser/SqlParserServiceImpl.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/service/impl/parser/SqlParserServiceImpl.java rename to src/main/java/com/softdev/system/generator/service/impl/parser/SqlParserServiceImpl.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/service/parser/JsonParserService.java b/src/main/java/com/softdev/system/generator/service/parser/JsonParserService.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/service/parser/JsonParserService.java rename to src/main/java/com/softdev/system/generator/service/parser/JsonParserService.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/service/parser/SqlParserService.java b/src/main/java/com/softdev/system/generator/service/parser/SqlParserService.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/service/parser/SqlParserService.java rename to src/main/java/com/softdev/system/generator/service/parser/SqlParserService.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/util/CodeGenerateException.java b/src/main/java/com/softdev/system/generator/util/CodeGenerateException.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/util/CodeGenerateException.java rename to src/main/java/com/softdev/system/generator/util/CodeGenerateException.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/util/FreemarkerUtil.java b/src/main/java/com/softdev/system/generator/util/FreemarkerUtil.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/util/FreemarkerUtil.java rename to src/main/java/com/softdev/system/generator/util/FreemarkerUtil.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/util/MapUtil.java b/src/main/java/com/softdev/system/generator/util/MapUtil.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/util/MapUtil.java rename to src/main/java/com/softdev/system/generator/util/MapUtil.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/util/SqlException.java b/src/main/java/com/softdev/system/generator/util/SqlException.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/util/SqlException.java rename to src/main/java/com/softdev/system/generator/util/SqlException.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/util/StringUtilsPlus.java b/src/main/java/com/softdev/system/generator/util/StringUtilsPlus.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/util/StringUtilsPlus.java rename to src/main/java/com/softdev/system/generator/util/StringUtilsPlus.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/util/ValueUtil.java b/src/main/java/com/softdev/system/generator/util/ValueUtil.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/util/ValueUtil.java rename to src/main/java/com/softdev/system/generator/util/ValueUtil.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/util/exception/CodeGenException.java b/src/main/java/com/softdev/system/generator/util/exception/CodeGenException.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/util/exception/CodeGenException.java rename to src/main/java/com/softdev/system/generator/util/exception/CodeGenException.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/util/exception/SqlParseException.java b/src/main/java/com/softdev/system/generator/util/exception/SqlParseException.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/util/exception/SqlParseException.java rename to src/main/java/com/softdev/system/generator/util/exception/SqlParseException.java diff --git a/generator-web/src/main/java/com/softdev/system/generator/util/mysqlJavaTypeUtil.java b/src/main/java/com/softdev/system/generator/util/mysqlJavaTypeUtil.java similarity index 100% rename from generator-web/src/main/java/com/softdev/system/generator/util/mysqlJavaTypeUtil.java rename to src/main/java/com/softdev/system/generator/util/mysqlJavaTypeUtil.java diff --git a/generator-web/src/main/resources/application-bejson.yml b/src/main/resources/application-bejson.yml similarity index 100% rename from generator-web/src/main/resources/application-bejson.yml rename to src/main/resources/application-bejson.yml diff --git a/generator-web/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml similarity index 100% rename from generator-web/src/main/resources/application-dev.yml rename to src/main/resources/application-dev.yml diff --git a/generator-web/src/main/resources/application-json.yml b/src/main/resources/application-json.yml similarity index 100% rename from generator-web/src/main/resources/application-json.yml rename to src/main/resources/application-json.yml diff --git a/generator-web/src/main/resources/application.yml b/src/main/resources/application.yml similarity index 100% rename from generator-web/src/main/resources/application.yml rename to src/main/resources/application.yml diff --git a/generator-web/src/main/resources/statics/fonts/FontAwesome.otf b/src/main/resources/statics/fonts/FontAwesome.otf similarity index 100% rename from generator-web/src/main/resources/statics/fonts/FontAwesome.otf rename to src/main/resources/statics/fonts/FontAwesome.otf diff --git a/generator-web/src/main/resources/statics/fonts/fontawesome-webfont.eot b/src/main/resources/statics/fonts/fontawesome-webfont.eot similarity index 100% rename from generator-web/src/main/resources/statics/fonts/fontawesome-webfont.eot rename to src/main/resources/statics/fonts/fontawesome-webfont.eot diff --git a/generator-web/src/main/resources/statics/fonts/fontawesome-webfont.svg b/src/main/resources/statics/fonts/fontawesome-webfont.svg similarity index 100% rename from generator-web/src/main/resources/statics/fonts/fontawesome-webfont.svg rename to src/main/resources/statics/fonts/fontawesome-webfont.svg diff --git a/generator-web/src/main/resources/statics/fonts/fontawesome-webfont.ttf b/src/main/resources/statics/fonts/fontawesome-webfont.ttf similarity index 100% rename from generator-web/src/main/resources/statics/fonts/fontawesome-webfont.ttf rename to src/main/resources/statics/fonts/fontawesome-webfont.ttf diff --git a/generator-web/src/main/resources/statics/fonts/fontawesome-webfont.woff b/src/main/resources/statics/fonts/fontawesome-webfont.woff similarity index 100% rename from generator-web/src/main/resources/statics/fonts/fontawesome-webfont.woff rename to src/main/resources/statics/fonts/fontawesome-webfont.woff diff --git a/generator-web/src/main/resources/statics/fonts/fontawesome-webfont.woff2 b/src/main/resources/statics/fonts/fontawesome-webfont.woff2 similarity index 100% rename from generator-web/src/main/resources/statics/fonts/fontawesome-webfont.woff2 rename to src/main/resources/statics/fonts/fontawesome-webfont.woff2 diff --git a/generator-web/src/main/resources/statics/fonts/glyphicons-halflings-regular.eot b/src/main/resources/statics/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from generator-web/src/main/resources/statics/fonts/glyphicons-halflings-regular.eot rename to src/main/resources/statics/fonts/glyphicons-halflings-regular.eot diff --git a/generator-web/src/main/resources/statics/fonts/glyphicons-halflings-regular.svg b/src/main/resources/statics/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from generator-web/src/main/resources/statics/fonts/glyphicons-halflings-regular.svg rename to src/main/resources/statics/fonts/glyphicons-halflings-regular.svg diff --git a/generator-web/src/main/resources/statics/fonts/glyphicons-halflings-regular.ttf b/src/main/resources/statics/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from generator-web/src/main/resources/statics/fonts/glyphicons-halflings-regular.ttf rename to src/main/resources/statics/fonts/glyphicons-halflings-regular.ttf diff --git a/generator-web/src/main/resources/statics/fonts/glyphicons-halflings-regular.woff b/src/main/resources/statics/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from generator-web/src/main/resources/statics/fonts/glyphicons-halflings-regular.woff rename to src/main/resources/statics/fonts/glyphicons-halflings-regular.woff diff --git a/generator-web/src/main/resources/statics/fonts/glyphicons-halflings-regular.woff2 b/src/main/resources/statics/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from generator-web/src/main/resources/statics/fonts/glyphicons-halflings-regular.woff2 rename to src/main/resources/statics/fonts/glyphicons-halflings-regular.woff2 diff --git a/generator-web/src/main/resources/statics/js/common.js b/src/main/resources/statics/js/common.js similarity index 100% rename from generator-web/src/main/resources/statics/js/common.js rename to src/main/resources/statics/js/common.js diff --git a/generator-web/src/main/resources/statics/js/index.js b/src/main/resources/statics/js/index.js similarity index 100% rename from generator-web/src/main/resources/statics/js/index.js rename to src/main/resources/statics/js/index.js diff --git a/generator-web/src/main/resources/statics/js/main.js b/src/main/resources/statics/js/main.js similarity index 100% rename from generator-web/src/main/resources/statics/js/main.js rename to src/main/resources/statics/js/main.js diff --git a/generator-web/src/main/resources/statics/js/navtab.js b/src/main/resources/statics/js/navtab.js similarity index 100% rename from generator-web/src/main/resources/statics/js/navtab.js rename to src/main/resources/statics/js/navtab.js diff --git a/generator-web/src/main/resources/statics/libs/axios/axios.min.js b/src/main/resources/statics/libs/axios/axios.min.js similarity index 100% rename from generator-web/src/main/resources/statics/libs/axios/axios.min.js rename to src/main/resources/statics/libs/axios/axios.min.js diff --git a/generator-web/src/main/resources/statics/libs/axios/axios.min.map b/src/main/resources/statics/libs/axios/axios.min.map similarity index 100% rename from generator-web/src/main/resources/statics/libs/axios/axios.min.map rename to src/main/resources/statics/libs/axios/axios.min.map diff --git a/generator-web/src/main/resources/statics/libs/bootstrap-icons/bootstrap-icons.min.css b/src/main/resources/statics/libs/bootstrap-icons/bootstrap-icons.min.css similarity index 100% rename from generator-web/src/main/resources/statics/libs/bootstrap-icons/bootstrap-icons.min.css rename to src/main/resources/statics/libs/bootstrap-icons/bootstrap-icons.min.css diff --git a/generator-web/src/main/resources/statics/libs/bootstrap-icons/fonts/bootstrap-icons.woff b/src/main/resources/statics/libs/bootstrap-icons/fonts/bootstrap-icons.woff similarity index 100% rename from generator-web/src/main/resources/statics/libs/bootstrap-icons/fonts/bootstrap-icons.woff rename to src/main/resources/statics/libs/bootstrap-icons/fonts/bootstrap-icons.woff diff --git a/generator-web/src/main/resources/statics/libs/bootstrap-icons/fonts/bootstrap-icons.woff2 b/src/main/resources/statics/libs/bootstrap-icons/fonts/bootstrap-icons.woff2 similarity index 100% rename from generator-web/src/main/resources/statics/libs/bootstrap-icons/fonts/bootstrap-icons.woff2 rename to src/main/resources/statics/libs/bootstrap-icons/fonts/bootstrap-icons.woff2 diff --git a/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js b/src/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js similarity index 100% rename from generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js rename to src/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js diff --git a/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js.map b/src/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js.map similarity index 100% rename from generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js.map rename to src/main/resources/statics/libs/bootstrap/bootstrap.bundle.min.js.map diff --git a/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.min.css b/src/main/resources/statics/libs/bootstrap/bootstrap.min.css similarity index 100% rename from generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.min.css rename to src/main/resources/statics/libs/bootstrap/bootstrap.min.css diff --git a/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.min.css.map b/src/main/resources/statics/libs/bootstrap/bootstrap.min.css.map similarity index 100% rename from generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.min.css.map rename to src/main/resources/statics/libs/bootstrap/bootstrap.min.css.map diff --git a/generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.min.js b/src/main/resources/statics/libs/bootstrap/bootstrap.min.js similarity index 100% rename from generator-web/src/main/resources/statics/libs/bootstrap/bootstrap.min.js rename to src/main/resources/statics/libs/bootstrap/bootstrap.min.js diff --git a/generator-web/src/main/resources/statics/libs/codemirror/codemirror.min.css b/src/main/resources/statics/libs/codemirror/codemirror.min.css similarity index 100% rename from generator-web/src/main/resources/statics/libs/codemirror/codemirror.min.css rename to src/main/resources/statics/libs/codemirror/codemirror.min.css diff --git a/generator-web/src/main/resources/statics/libs/codemirror/codemirror.min.js b/src/main/resources/statics/libs/codemirror/codemirror.min.js similarity index 100% rename from generator-web/src/main/resources/statics/libs/codemirror/codemirror.min.js rename to src/main/resources/statics/libs/codemirror/codemirror.min.js diff --git a/generator-web/src/main/resources/statics/libs/codemirror/mode/clike/clike.min.js b/src/main/resources/statics/libs/codemirror/mode/clike/clike.min.js similarity index 100% rename from generator-web/src/main/resources/statics/libs/codemirror/mode/clike/clike.min.js rename to src/main/resources/statics/libs/codemirror/mode/clike/clike.min.js diff --git a/generator-web/src/main/resources/statics/libs/codemirror/mode/sql/sql.min.js b/src/main/resources/statics/libs/codemirror/mode/sql/sql.min.js similarity index 100% rename from generator-web/src/main/resources/statics/libs/codemirror/mode/sql/sql.min.js rename to src/main/resources/statics/libs/codemirror/mode/sql/sql.min.js diff --git a/generator-web/src/main/resources/statics/libs/codemirror/theme/idea.min.css b/src/main/resources/statics/libs/codemirror/theme/idea.min.css similarity index 100% rename from generator-web/src/main/resources/statics/libs/codemirror/theme/idea.min.css rename to src/main/resources/statics/libs/codemirror/theme/idea.min.css diff --git a/generator-web/src/main/resources/statics/libs/element-ui/fonts/element-icons.woff b/src/main/resources/statics/libs/element-ui/fonts/element-icons.woff similarity index 100% rename from generator-web/src/main/resources/statics/libs/element-ui/fonts/element-icons.woff rename to src/main/resources/statics/libs/element-ui/fonts/element-icons.woff diff --git a/generator-web/src/main/resources/statics/libs/element-ui/index.min.css b/src/main/resources/statics/libs/element-ui/index.min.css similarity index 100% rename from generator-web/src/main/resources/statics/libs/element-ui/index.min.css rename to src/main/resources/statics/libs/element-ui/index.min.css diff --git a/generator-web/src/main/resources/statics/libs/element-ui/index.min.js b/src/main/resources/statics/libs/element-ui/index.min.js similarity index 100% rename from generator-web/src/main/resources/statics/libs/element-ui/index.min.js rename to src/main/resources/statics/libs/element-ui/index.min.js diff --git a/generator-web/src/main/resources/statics/libs/jquery/jquery.min.js b/src/main/resources/statics/libs/jquery/jquery.min.js similarity index 100% rename from generator-web/src/main/resources/statics/libs/jquery/jquery.min.js rename to src/main/resources/statics/libs/jquery/jquery.min.js diff --git a/generator-web/src/main/resources/statics/libs/toastr.js/toastr.js.map b/src/main/resources/statics/libs/toastr.js/toastr.js.map similarity index 100% rename from generator-web/src/main/resources/statics/libs/toastr.js/toastr.js.map rename to src/main/resources/statics/libs/toastr.js/toastr.js.map diff --git a/generator-web/src/main/resources/statics/libs/toastr.js/toastr.min.css b/src/main/resources/statics/libs/toastr.js/toastr.min.css similarity index 100% rename from generator-web/src/main/resources/statics/libs/toastr.js/toastr.min.css rename to src/main/resources/statics/libs/toastr.js/toastr.min.css diff --git a/generator-web/src/main/resources/statics/libs/toastr.js/toastr.min.js b/src/main/resources/statics/libs/toastr.js/toastr.min.js similarity index 100% rename from generator-web/src/main/resources/statics/libs/toastr.js/toastr.min.js rename to src/main/resources/statics/libs/toastr.js/toastr.min.js diff --git a/generator-web/src/main/resources/statics/libs/vue/vue.min.js b/src/main/resources/statics/libs/vue/vue.min.js similarity index 100% rename from generator-web/src/main/resources/statics/libs/vue/vue.min.js rename to src/main/resources/statics/libs/vue/vue.min.js diff --git a/generator-web/src/main/resources/template.json b/src/main/resources/template.json similarity index 100% rename from generator-web/src/main/resources/template.json rename to src/main/resources/template.json diff --git a/generator-web/src/main/resources/templates/404.html b/src/main/resources/templates/404.html similarity index 100% rename from generator-web/src/main/resources/templates/404.html rename to src/main/resources/templates/404.html diff --git a/generator-web/src/main/resources/templates/code-generator/beetlsql/beetlcontroller.ftl b/src/main/resources/templates/code-generator/beetlsql/beetlcontroller.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/beetlsql/beetlcontroller.ftl rename to src/main/resources/templates/code-generator/beetlsql/beetlcontroller.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/beetlsql/beetlentity.ftl b/src/main/resources/templates/code-generator/beetlsql/beetlentity.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/beetlsql/beetlentity.ftl rename to src/main/resources/templates/code-generator/beetlsql/beetlentity.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/beetlsql/beetlmd.ftl b/src/main/resources/templates/code-generator/beetlsql/beetlmd.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/beetlsql/beetlmd.ftl rename to src/main/resources/templates/code-generator/beetlsql/beetlmd.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/bi/qliksense.ftl b/src/main/resources/templates/code-generator/bi/qliksense.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/bi/qliksense.ftl rename to src/main/resources/templates/code-generator/bi/qliksense.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/cloud/bigquery.ftl b/src/main/resources/templates/code-generator/cloud/bigquery.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/cloud/bigquery.ftl rename to src/main/resources/templates/code-generator/cloud/bigquery.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/cloud/dataflowjjs.ftl b/src/main/resources/templates/code-generator/cloud/dataflowjjs.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/cloud/dataflowjjs.ftl rename to src/main/resources/templates/code-generator/cloud/dataflowjjs.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/common-mapper/tkentity.ftl b/src/main/resources/templates/code-generator/common-mapper/tkentity.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/common-mapper/tkentity.ftl rename to src/main/resources/templates/code-generator/common-mapper/tkentity.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/common-mapper/tkmapper.ftl b/src/main/resources/templates/code-generator/common-mapper/tkmapper.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/common-mapper/tkmapper.ftl rename to src/main/resources/templates/code-generator/common-mapper/tkmapper.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/jdbc-template/jtdao.ftl b/src/main/resources/templates/code-generator/jdbc-template/jtdao.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/jdbc-template/jtdao.ftl rename to src/main/resources/templates/code-generator/jdbc-template/jtdao.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/jdbc-template/jtdaoimpl.ftl b/src/main/resources/templates/code-generator/jdbc-template/jtdaoimpl.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/jdbc-template/jtdaoimpl.ftl rename to src/main/resources/templates/code-generator/jdbc-template/jtdaoimpl.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/jpa-starp/starp-entity.ftl b/src/main/resources/templates/code-generator/jpa-starp/starp-entity.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/jpa-starp/starp-entity.ftl rename to src/main/resources/templates/code-generator/jpa-starp/starp-entity.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/jpa-starp/starp-jpa-controller.ftl b/src/main/resources/templates/code-generator/jpa-starp/starp-jpa-controller.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/jpa-starp/starp-jpa-controller.ftl rename to src/main/resources/templates/code-generator/jpa-starp/starp-jpa-controller.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/jpa-starp/starp-repository.ftl b/src/main/resources/templates/code-generator/jpa-starp/starp-repository.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/jpa-starp/starp-repository.ftl rename to src/main/resources/templates/code-generator/jpa-starp/starp-repository.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/jpa/entity.ftl b/src/main/resources/templates/code-generator/jpa/entity.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/jpa/entity.ftl rename to src/main/resources/templates/code-generator/jpa/entity.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/jpa/jpacontroller.ftl b/src/main/resources/templates/code-generator/jpa/jpacontroller.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/jpa/jpacontroller.ftl rename to src/main/resources/templates/code-generator/jpa/jpacontroller.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/jpa/repository.ftl b/src/main/resources/templates/code-generator/jpa/repository.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/jpa/repository.ftl rename to src/main/resources/templates/code-generator/jpa/repository.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/mybatis-plus/pluscontroller.ftl b/src/main/resources/templates/code-generator/mybatis-plus/pluscontroller.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/mybatis-plus/pluscontroller.ftl rename to src/main/resources/templates/code-generator/mybatis-plus/pluscontroller.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/mybatis-plus/plusentity.ftl b/src/main/resources/templates/code-generator/mybatis-plus/plusentity.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/mybatis-plus/plusentity.ftl rename to src/main/resources/templates/code-generator/mybatis-plus/plusentity.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/mybatis-plus/plusmapper.ftl b/src/main/resources/templates/code-generator/mybatis-plus/plusmapper.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/mybatis-plus/plusmapper.ftl rename to src/main/resources/templates/code-generator/mybatis-plus/plusmapper.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/mybatis-plus/plusservice.ftl b/src/main/resources/templates/code-generator/mybatis-plus/plusservice.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/mybatis-plus/plusservice.ftl rename to src/main/resources/templates/code-generator/mybatis-plus/plusservice.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/mybatis/controller.ftl b/src/main/resources/templates/code-generator/mybatis/controller.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/mybatis/controller.ftl rename to src/main/resources/templates/code-generator/mybatis/controller.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/mybatis/mapper.ftl b/src/main/resources/templates/code-generator/mybatis/mapper.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/mybatis/mapper.ftl rename to src/main/resources/templates/code-generator/mybatis/mapper.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/mybatis/mapper2.ftl b/src/main/resources/templates/code-generator/mybatis/mapper2.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/mybatis/mapper2.ftl rename to src/main/resources/templates/code-generator/mybatis/mapper2.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/mybatis/model.ftl b/src/main/resources/templates/code-generator/mybatis/model.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/mybatis/model.ftl rename to src/main/resources/templates/code-generator/mybatis/model.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/mybatis/mybatis.ftl b/src/main/resources/templates/code-generator/mybatis/mybatis.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/mybatis/mybatis.ftl rename to src/main/resources/templates/code-generator/mybatis/mybatis.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/mybatis/service.ftl b/src/main/resources/templates/code-generator/mybatis/service.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/mybatis/service.ftl rename to src/main/resources/templates/code-generator/mybatis/service.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/mybatis/service_impl.ftl b/src/main/resources/templates/code-generator/mybatis/service_impl.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/mybatis/service_impl.ftl rename to src/main/resources/templates/code-generator/mybatis/service_impl.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/renren-fast/menu-sql.ftl b/src/main/resources/templates/code-generator/renren-fast/menu-sql.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/renren-fast/menu-sql.ftl rename to src/main/resources/templates/code-generator/renren-fast/menu-sql.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/renren-fast/rr-controller.ftl b/src/main/resources/templates/code-generator/renren-fast/rr-controller.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/renren-fast/rr-controller.ftl rename to src/main/resources/templates/code-generator/renren-fast/rr-controller.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/renren-fast/rr-dao.ftl b/src/main/resources/templates/code-generator/renren-fast/rr-dao.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/renren-fast/rr-dao.ftl rename to src/main/resources/templates/code-generator/renren-fast/rr-dao.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/renren-fast/rr-daoxml.ftl b/src/main/resources/templates/code-generator/renren-fast/rr-daoxml.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/renren-fast/rr-daoxml.ftl rename to src/main/resources/templates/code-generator/renren-fast/rr-daoxml.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/renren-fast/rr-entity.ftl b/src/main/resources/templates/code-generator/renren-fast/rr-entity.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/renren-fast/rr-entity.ftl rename to src/main/resources/templates/code-generator/renren-fast/rr-entity.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/renren-fast/rr-service.ftl b/src/main/resources/templates/code-generator/renren-fast/rr-service.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/renren-fast/rr-service.ftl rename to src/main/resources/templates/code-generator/renren-fast/rr-service.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/renren-fast/vue-edit.ftl b/src/main/resources/templates/code-generator/renren-fast/vue-edit.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/renren-fast/vue-edit.ftl rename to src/main/resources/templates/code-generator/renren-fast/vue-edit.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/renren-fast/vue-list.ftl b/src/main/resources/templates/code-generator/renren-fast/vue-list.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/renren-fast/vue-list.ftl rename to src/main/resources/templates/code-generator/renren-fast/vue-list.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/tk-mybatis/tk-controller.ftl b/src/main/resources/templates/code-generator/tk-mybatis/tk-controller.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/tk-mybatis/tk-controller.ftl rename to src/main/resources/templates/code-generator/tk-mybatis/tk-controller.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/tk-mybatis/tk-entity.ftl b/src/main/resources/templates/code-generator/tk-mybatis/tk-entity.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/tk-mybatis/tk-entity.ftl rename to src/main/resources/templates/code-generator/tk-mybatis/tk-entity.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/tk-mybatis/tk-mapper.ftl b/src/main/resources/templates/code-generator/tk-mybatis/tk-mapper.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/tk-mybatis/tk-mapper.ftl rename to src/main/resources/templates/code-generator/tk-mybatis/tk-mapper.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/ui/bootstrap-ui.ftl b/src/main/resources/templates/code-generator/ui/bootstrap-ui.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/ui/bootstrap-ui.ftl rename to src/main/resources/templates/code-generator/ui/bootstrap-ui.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/ui/element-ui.ftl b/src/main/resources/templates/code-generator/ui/element-ui.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/ui/element-ui.ftl rename to src/main/resources/templates/code-generator/ui/element-ui.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/ui/layui-edit.ftl b/src/main/resources/templates/code-generator/ui/layui-edit.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/ui/layui-edit.ftl rename to src/main/resources/templates/code-generator/ui/layui-edit.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/ui/layui-list.ftl b/src/main/resources/templates/code-generator/ui/layui-list.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/ui/layui-list.ftl rename to src/main/resources/templates/code-generator/ui/layui-list.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/ui/swagger-ui.ftl b/src/main/resources/templates/code-generator/ui/swagger-ui.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/ui/swagger-ui.ftl rename to src/main/resources/templates/code-generator/ui/swagger-ui.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/util/beanutil.ftl b/src/main/resources/templates/code-generator/util/beanutil.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/util/beanutil.ftl rename to src/main/resources/templates/code-generator/util/beanutil.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/util/json.ftl b/src/main/resources/templates/code-generator/util/json.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/util/json.ftl rename to src/main/resources/templates/code-generator/util/json.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/util/sql.ftl b/src/main/resources/templates/code-generator/util/sql.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/util/sql.ftl rename to src/main/resources/templates/code-generator/util/sql.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/util/swagger-yml.ftl b/src/main/resources/templates/code-generator/util/swagger-yml.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/util/swagger-yml.ftl rename to src/main/resources/templates/code-generator/util/swagger-yml.ftl diff --git a/generator-web/src/main/resources/templates/code-generator/util/xml.ftl b/src/main/resources/templates/code-generator/util/xml.ftl similarity index 100% rename from generator-web/src/main/resources/templates/code-generator/util/xml.ftl rename to src/main/resources/templates/code-generator/util/xml.ftl diff --git a/generator-web/src/main/resources/templates/newui-header.html b/src/main/resources/templates/newui-header.html similarity index 100% rename from generator-web/src/main/resources/templates/newui-header.html rename to src/main/resources/templates/newui-header.html diff --git a/generator-web/src/main/resources/templates/newui-import-CDN.html b/src/main/resources/templates/newui-import-CDN.html similarity index 100% rename from generator-web/src/main/resources/templates/newui-import-CDN.html rename to src/main/resources/templates/newui-import-CDN.html diff --git a/generator-web/src/main/resources/templates/newui-import-local.html b/src/main/resources/templates/newui-import-local.html similarity index 100% rename from generator-web/src/main/resources/templates/newui-import-local.html rename to src/main/resources/templates/newui-import-local.html diff --git a/generator-web/src/main/resources/templates/newui2.html b/src/main/resources/templates/newui2.html similarity index 100% rename from generator-web/src/main/resources/templates/newui2.html rename to src/main/resources/templates/newui2.html diff --git a/generator-web/src/test/java/com/softdev/system/generator/util/StringUtilsPlusTest.java b/src/test/java/com/softdev/system/generator/util/StringUtilsPlusTest.java similarity index 100% rename from generator-web/src/test/java/com/softdev/system/generator/util/StringUtilsPlusTest.java rename to src/test/java/com/softdev/system/generator/util/StringUtilsPlusTest.java