一、在线地址
Java在线代码生成器:在线访问
二、页面截图
三、核心功能
- 支持Mybatis、MybatisPlus、Jpa代码生成
- 使用 antlr4 解析SQL语句,保证了SQL解析的成功率
- 支持自定义包名、作者名信息
- 支持自定义方法名、接口地址
- 支持自定义选择是否生成某个方法
- 支持选择是否集成Swagger、Lombok、validation等依赖
四、技术介绍
前端: React 16.8.6、Ant-design 4.24.12、Umi 3.5.41
后端: Java 1.8、SpringBoot2.3.4.RELEASE、knife4j(Swagger)2.0.9、Freemarker 2.3.31
五、源码
前端: tool4j-generator-ui
后台: tool4j-generator
六、本地运行
可直接 clone 该项目于本地,无需修改任何内容即可运行
后端:
- 使用Maven安装依赖
- 运行 Tool4jGeneratorApplication.java
前端:
3. 切换到前端工程根目录
4. 安装依赖: npm i
5. 运行:umi dev
七、结束语
大家也可以直接使用在线版本,使用过程中有任何问题或建议都可以留言反馈。
Java在线代码生成器:在线访问