首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >一个非常适合Java程序员使用的代码生成工具

一个非常适合Java程序员使用的代码生成工具

作者头像
BUG弄潮儿
发布2025-04-13 17:14:02
发布2025-04-13 17:14:02
28400
代码可运行
举报
文章被收录于专栏:JAVA乐园JAVA乐园
运行总次数:0
代码可运行

Java生态里做应用涉及到MVC、ORM基本就是被SpringMVC、Mybatis和JPA统治。今天分享一款代码分享工具,这个工具可以把所有的Controller、Service、DAO、Entity、VO等生成。支持MySQL、Oracle、SQL Server、PostgreSQL。另外还可以自己修改模板,生成自己想要的类。

源码仓库

代码语言:javascript
代码运行次数:0
运行
复制
https://gitee.com/durcframework/code-gen

启动

可以源码启动,可以下载release包启动。

下载源码

代码语言:javascript
代码运行次数:0
运行
复制
git clone https://gitee.com/durcframework/code-gen.git

项目目录说明

  • front:前端vue
  • gen:后端服务
  • db:数据库初始化文件
  • script:辅助脚本

下载release包

下载gen.zip

代码语言:javascript
代码运行次数:0
运行
复制
https://gitee.com/durcframework/code-gen/releases/tag/v2.0.6

使用MySQL数据库执行db目录的sql(该文件可以在项目源码的db目录找到),创建相关数据库。默认使用sqlite3数据库的,使用MySQL需要额外配置。修改配置文件conf/app.yml

以下配置根据实际情况修改

代码语言:javascript
代码运行次数:0
运行
复制
# mysql
dbms:
 enable: true
 host: localhost:3306
 database: gen
 username: root
 password: root

解压release zip包,如果是Mac/Linux操作系统,运行run.sh文件启动,Windows操作系统双击run.bat启动。

访问系统http://localhost:6969/

代码生成
代码生成
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-04-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 BUG弄潮儿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 源码仓库
  • 启动
    • 下载源码
    • 下载release包
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档