Java代码生成器(开源版本)

一、在线地址

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 该项目于本地,无需修改任何内容即可运行

后端:

  1. 使用Maven安装依赖
  2. 运行 Tool4jGeneratorApplication.java

前端:

  1. 切换到前端工程根目录

  2. 安装依赖: npm i

  3. 运行:umi dev

七、结束语

大家也可以直接使用在线版本,使用过程中有任何问题或建议都可以留言反馈。

Java在线代码生成器:在线访问

相关推荐
_w_z_j_3 分钟前
C++----bitmap位图的使用
开发语言·c++
Lisonseekpan3 分钟前
Spring Boot 中使用 Caffeine 缓存详解与案例
java·spring boot·后端·spring·缓存
BingeBlog4 分钟前
[01] Qt的UI框架选择和对比
开发语言·c++·笔记·qt·ui·开源软件
为java加瓦6 分钟前
Rust 的类型自动解引用:隐藏在人体工学设计中的魔法
java·服务器·rust
SimonKing9 分钟前
分布式日志排查太头疼?TLog 让你一眼看穿请求链路!
java·后端·程序员
消失的旧时光-194321 分钟前
Kotlin 判空写法对比与最佳实践
android·java·kotlin
小许学java24 分钟前
Spring AI快速入门以及项目的创建
java·开发语言·人工智能·后端·spring·ai编程·spring ai
AGG_Chan37 分钟前
flutter专栏--深入了解widget原理
开发语言·javascript·flutter
一叶飘零_sweeeet1 小时前
从 “死锁“ 到 “解耦“:重构中间服务破解 Java 循环依赖难题
java·循环依赖