Skip to content

Commit

Permalink
更新说明
Browse files Browse the repository at this point in the history
  • Loading branch information
dolyw committed Nov 17, 2021
1 parent 28e0e84 commit 914b570
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 14 deletions.
20 changes: 11 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,29 +9,31 @@
#### 项目相关

版本 | 操作 | 链接
----|------|----
SpringBoot1.5(第一版) | Test类生成代码 | [https://github.com/dolyw/ViewGenerator/releases](https://github.com/dolyw/ViewGenerator/releases)
SpringBoot2.1(第二版) | Test类生成代码 | [https://github.com/dolyw/ViewGenerator/releases](https://github.com/dolyw/ViewGenerator/releases)
SpringBoot1.5(第三版) | 可视化界面或Test类两种 | 当前
版本 | 描述
----|------
SpringBoot1.5 | Test类生成代码
SpringBoot2.1 | 可视化界面及Test类两种
SpringBoot2.5 | 可视化界面及Test类,在线切换数据库

#### 项目介绍

ViewGenerator是一个基于SpringBoot & FreeMarker的自定义模板代码生成系统,用于快速构建中小型项目,稳定、简单、快速,使我们摆脱那些重复劳动,专注于业务代码的编写,能在短短几十秒钟内实现一套简单的基础代码(自动生成Model、Mapper、MapperXML、Service、ServiceImpl、Controller、JS、Vue等自定义模板代码)

1. 可视化界面,上手操作简单
2. 高度灵活的代码模板配置(提供两套模板参考),可以自行添加N套代码模板
3. 支持多数据库,支持在线生成代码且可提供ZIP文件下载
3. 支持多数据库,在线切换数据库,支持在线生成代码且可提供ZIP文件下载

#### 软件架构

SpringBoot + Mybatis + PageHelper + 通用Mapper + Thymeleaf(Amaze UI(布局) + Element UI(数据操作Vue.js))

#### 安装教程

1. 配置resource下config/generator.properties数据库信息,Test类在src\test\java\com\example\generator\GeneratorCode
2. 模板提供两套示例LayUI和RESTful,自行添加模板路径src\test\resources\template\two
3. 可视化界面操作运行项目src\main\java\com\example\Application.java即可,访问[http://localhost:8080](http://localhost:8080),可以在线设置生成代码的配置
1. 配置resource下config/generator.properties数据库信息启动Application即可,也可以本地直接执行Test类在src\test\java\com\example\generator\GeneratorCode
2. 模板提供两套示例LayUI和RESTful,自行添加模板路径\template\
3. 可视化界面操作访问[http://localhost:8080](http://localhost:8080),可以在线设置生成代码的配置
4. 服务器部署,下载代码到本地打包成jar包上传到服务器启动即可
5. 服务器部署后需要自行复制template文件夹到与jar包同级目录下

#### 使用说明

Expand Down
12 changes: 7 additions & 5 deletions src/main/resources/templates/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,19 +26,21 @@
<br/>
1. 可视化界面,上手操作简单<br/>
2. 高度灵活的代码模板配置(提供两套模板参考),可以自行添加N套代码模板<br/>
3. 支持多数据库,支持在线生成代码且可提供ZIP文件下载<br/>
3. 支持多数据库,在线切换数据库,支持在线生成代码且可提供ZIP文件下载<br/>
</p>
<b>安装使用<br/></b>
<p>
1. 配置resource下config/generator.properties数据库信息<br/>
2. 模板提供两套示例LayUI和RESTful,自行添加模板路径src\test\resources\template\two<br/>
3. 运行项目src\main\java\com\example\Application.java即可,访问http://localhost:8080,可以在线设置生成代码的配置<br/>
1. 配置resource下config/generator.properties数据库信息启动Application即可,也可以本地直接执行Test类在src\test\java\com\example\generator\GeneratorCode<br/>
2. 模板提供两套示例LayUI和RESTful,自行添加模板路径\template\<br/>
3. 可视化界面操作访问访问http://localhost:8080,可以在线设置生成代码的配置<br/>
4. 服务器部署,下载代码到本地打包成jar包上传到服务器启动即可<br/>
5. 服务器部署后需要自行复制template文件夹到与jar包同级目录下<br/>
</p>
<b>更多详细说明<br/></b>
<p>
1. Github:<a href="https://github.com/dolyw/ViewGenerator" target="_blank">https://github.com/dolyw/ViewGenerator</a><br/>
2. Gitee(码云):<a href="https://gitee/dolyw/ViewGenerator" target="_blank">https://gitee.com/dolyw/ViewGenerator</a><br/>
3. 关于作者:<a href="https://dolyw.com" target="_blank">https://dolyw.com</a><br/>
3. 关于作者:<a href="https://note.dolyw.com" target="_blank">https://note.dolyw.com</a><br/>
</p>
</div>
</div>
Expand Down

0 comments on commit 914b570

Please sign in to comment.