Skip to content

Commit 9bd42f8

Browse files
committed
2025.03.31 | 优化说明
1 parent b6c4bdb commit 9bd42f8

File tree

4 files changed

+21
-15
lines changed

4 files changed

+21
-15
lines changed

README.md

+18-12
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
>The `Spring Boot Code Generator` , Based on SpringBoot3 and Freemarker<br>
1414
> #基于`SpringBoot3``Freemarker`的代码生成平台
1515
>
16-
>Release your hands from tedious and repetitive CRUD tasks.<br>
17-
> #从繁琐重复的`CRUD工作`中释放你的双手
16+
>Free your hands from tedious and repetitive CRUD work.<br>
17+
> #解放你的双手,摆脱繁琐重复的CRUD工作。
1818
>
1919
>Support mysql+oracle+pgsql , the most popular databases standard SQL<br>
2020
> #支持`MySQL`、Oracle、PgSQL三大主流数据库
@@ -31,20 +31,21 @@
3131
>Welcome to submit your issue and useful templates , or put your good idea into PR <br>
3232
> 欢迎提交你的问题和常用有用模板,或者提交你的好主意到PR。
3333
34+
> 特别感谢BeJSON前站长`三叔`的慧眼和支持,让该项目得以脱颖而出,谢谢!
3435
3536
# URL
3637

37-
- 感谢`卡卡`将他部署在[BEJSON](https://java.bejson.com/generator)上,目前是BeJSON专供的`金牌工具`(线上版本不一定是最新的,会有延迟,请谅解,谢谢).<br>
38+
- 感谢`卡卡`部署在[BEJSON](https://java.bejson.com/generator)上,目前是BeJSON专供的`金牌工具`<br>
3839
- 感谢`jully.top`部署的副本 [https://jully.top/generator/](https://jully.top/generator/)。<br>
39-
- 感谢`BootCDN`提供稳定、快速、免费的前端开源项目 CDN 加速服务
40-
- Thanks for `JetBrains` providing us the `Licenses for Open Source Development`[Get free access to all JetBrains tools for developing your open source project!](https://www.jetbrains.com/community/opensource/#support) .<br>
40+
- 感谢`bytecdntp`字节跳动CDN提供稳定、快速、免费的静态文件CDN加速服务(在线版本)
41+
- Thanks `JetBrains` for providing us the `Licenses for Open Source Development`[Get free access to all JetBrains tools for developing your open source project!](https://www.jetbrains.com/community/opensource/#support) .<br>
4142

4243
| 访问地址 | http://localhost:1234/generator |
4344
|:-----------------------|:--------------------------------------------------------------|
44-
| BEJSON 金牌工具 在线地址 | https://java.bejson.com/generator/ |
45-
| JSON.CN 金牌工具 在线地址 | https://java.json.cn/generator/ |
45+
| BEJSON 金牌工具 在线地址 | https://java.bejson.com/generator/ |
46+
| JSON.CN 金牌工具 在线地址 | https://java.json.cn/generator/ |
4647
| Jully 在线地址 | https://jully.top/generator/ |
47-
| DEVTOOLS 在线地址(Demised) | https://java.devtools.cn |
48+
| NeverWaive 在线地址 | https://codegenerator.neverwaive.cn/ |
4849
| CSDN BLOG | https://zhengkai.blog.csdn.net |
4950
| GITEE仓库 | https://gitee.com/moshowgame/SpringBootCodeGenerator/releases |
5051
| GITHUB仓库 | https://github.com/moshowgame/SpringBootCodeGenerator |
@@ -65,16 +66,18 @@
6566

6667
# Branch Detail 分支介绍
6768
- Master:主力分支,基于SpringBoot3+,需要JDK17+
68-
- JDK11:兼容分支,基于SpringBoot2+,支持JDK8/JDK11/JDK17等版本,请自行(切换jdk11分支)[https://github.com/moshowgame/SpringBootCodeGenerator/tree/jdk11]
69-
- NewUI:新UI界面改版尝鲜
69+
- JDK11:兼容分支,版本落后,基于SpringBoot2+,但支持JDK8/JDK11等旧JDK版本[https://github.com/moshowgame/SpringBootCodeGenerator/tree/jdk11]
70+
7071

7172
# 更新预告
72-
1.计划优化一下前端界面,改善由于静态资源加载问题导致的访问缓慢问题,目前正在开发中
73-
2.根据大家Raised的Issue优化一下模板
73+
1.计划加入AI来帮忙生成更多样式的模板
74+
2.计划使用AI来改善现有模板
75+
3.深度支持Select SQL模式,以及探索JSON模式更多可能
7476

7577
# Update Logs
7678
| 更新日期 | 更新内容 |
7779
|:-----------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
80+
| 2025.03.31 | 优化说明 |
7881
| 2025.03.16 | NewUI V2前端优化:<br>移除不必要内容,优化Local和CDN静态文件引入。<br><br>修复由于SQL类型大写导致无法转换的问题。(感谢@zzy-design的反馈)<br><br>JPA模板优化(感谢@PenroseYang的反馈):<br>修复不开启Lombok情况下Set/Get方法生成问题;<br>修复importDdate判断为true后没有引入日期类的问题<br> |
7982
| 2024.12.29 | 优化前端加载速度,优化输出代码着色,CDN改字节跳动静态资源公共库。<br> |
8083
| 2024.12.23 | 新增InsertSQL模式,采用JSQLParser引擎进行封装<br>优化代码封装<br>CDN恢复为staticfile.org加速(如果本地卡的话,建议切换local模式)。<br> |
@@ -189,6 +192,9 @@
189192

190193
- [CSDN【SpringBoot2启示录】专栏](https://blog.csdn.net/moshowgame/category_9274885.html)
191194

195+
## Stargazers over time
196+
[![Stargazers over time](https://starchart.cc/moshowgame/SpringBootCodeGenerator.svg?variant=adaptive)](https://starchart.cc/moshowgame/SpringBootCodeGenerator)
197+
192198
2025 NewUI V2版本
193199
<img src="./newui_version_2.png">
194200
配置模板

generator-web/src/main/resources/application-bejson.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ OEM:
5353
header: SQL转Java JPA、MYBATIS实现类代码生成平台
5454
keywords: sql转实体类,sql转DAO,SQL转service,SQL转JPA实现,SQL转MYBATIS实现
5555
title: JAVA在线代码生成
56-
slogan: Release your hands from tedious and repetitive CRUD tasks.
56+
slogan: Free your hands from tedious and repetitive CRUD work
5757
description: <p>SpringBootCodeGenerator,又名`大狼狗代码生成器`、`SQL转JAVA`、`SQL转JPA`、`SQL转Mybatis`、`Mybatis在线生成器`、`SQL转Java JPA、MYBATIS实现类代码生成平台`。</p><p>——从繁琐重复的`CRUD工作`中释放你的双手,可通过DDL SQL语句或Select SQL语句或简单Json -> 生成JPA/JdbcTemplate/Mybatis/MybatisPlus/BeetlSQL/CommonMapper等相关模板代码。</p>
5858
author: BEJSON.com
5959
packageName: www.bejson.com

generator-web/src/main/resources/application-dev.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ OEM:
5151
header: SQL转Java JPA、MYBATIS实现类代码生成平台
5252
keywords: sql转实体类,sql转DAO,SQL转service,SQL转JPA实现,SQL转MYBATIS实现
5353
title: JAVA代码生成平台
54-
slogan: Release your hands from tedious and repetitive CRUD tasks.
54+
slogan: Free your hands from tedious and repetitive CRUD work
5555
description: <p>SpringBootCodeGenerator,又名`大狼狗代码生成器`、`SQL转JAVA`、`SQL转JPA`、`SQL转Mybatis`、`Mybatis在线生成器`、`SQL转Java JPA、MYBATIS实现类代码生成平台`。</p><p>——从繁琐重复的`CRUD工作`中释放你的双手,可通过DDL SQL语句或Select SQL语句或简单Json -> 生成JPA/JdbcTemplate/Mybatis/MybatisPlus/BeetlSQL/CommonMapper等相关模板代码。</p>
5656
author: zhengkai.blog.csdn.net
5757
packageName: com.software.system

generator-web/src/main/resources/application-json.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ OEM:
5353
header: SQL转Java JPA、MYBATIS实现类代码生成平台
5454
keywords: sql转实体类,sql转DAO,SQL转service,SQL转JPA实现,SQL转MYBATIS实现
5555
title: JAVA在线代码生成
56-
slogan: Release your hands from tedious and repetitive CRUD tasks.
56+
slogan: Free your hands from tedious and repetitive CRUD work
5757
description: <p>SpringBootCodeGenerator,又名`大狼狗代码生成器`、`SQL转JAVA`、`SQL转JPA`、`SQL转Mybatis`、`Mybatis在线生成器`、`SQL转Java JPA、MYBATIS实现类代码生成平台`。</p><p>——从繁琐重复的`CRUD工作`中释放你的双手,可通过DDL SQL语句或Select SQL语句或简单Json -> 生成JPA/JdbcTemplate/Mybatis/MybatisPlus/BeetlSQL/CommonMapper等相关模板代码。</p>
5858
author: https://www.json.cn/
5959
packageName: www.json.cn

0 commit comments

Comments
 (0)