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在线代码生成器:在线访问

相关推荐
范范08252 分钟前
Symfony实战手册:PHP框架的高级应用技巧
开发语言·php·symfony
skywalk81632 分钟前
Clojure学习:运行在 Java 虚拟机(JVM)上的动态Lisp编程语言
java·lisp·clojure
新手村领路人7 分钟前
macos m2 百度paddleocr文字识别 python
开发语言·python·macos
一碗谦谦粉7 分钟前
Spring之spring的单例bean是线程安全的吗
java·spring
liuliuliuliuyujie8 分钟前
学生管理系统
java
ItKevin爱java11 分钟前
java八股文面试题
java·开发语言
※※冰馨※※11 分钟前
Visual Studo 2019 无法启动
开发语言·c#
宁波阿成22 分钟前
基于jeecgboot-vue3的Flowable流程-集成仿钉钉流程(一)大题思路
开发语言·javascript·钉钉
喜欢猪猪23 分钟前
两个线程之间是如何通信的呢?
java·开发语言
co松柏27 分钟前
在非 antd pro 项目中使用 umi OpenAPI
java·前端