admin管理员组

文章数量:1031308

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

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

源码仓库

代码语言:javascript代码运行次数:0运行复制

启动

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

下载源码

代码语言:javascript代码运行次数:0运行复制
git clone .git

项目目录说明

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

下载release包

下载gen.zip

代码语言:javascript代码运行次数:0运行复制
.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 删除源码代码生成工具java数据库程序员

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

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

源码仓库

代码语言:javascript代码运行次数:0运行复制

启动

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

下载源码

代码语言:javascript代码运行次数:0运行复制
git clone .git

项目目录说明

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

下载release包

下载gen.zip

代码语言:javascript代码运行次数:0运行复制
.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 删除源码代码生成工具java数据库程序员

本文标签: 一个非常适合Java程序员使用的代码生成工具