918 Star 11K Fork 3.8K

MAKU / maku-generator

2024-03-06 11:20
8562901 baba alex 1621242500 阿沐

更新日志:

  • 新增代码预览功能
  • 新增人大金仓数据库
  • 适配Element-Plus国际化
  • 前端打包时,移除ts效验
  • 升级SpringBoot 到 3.2.3
  • 升级Element-Plus 到 2.4.4
最后提交信息为: 前端打包文件
2023-09-26 14:51
8562901 baba alex 1621242500 阿沐

项目说明

项目特点

  • 友好的代码结构及注释,便于阅读及二次开发
  • 支持spring boot starter,能很方便集成到第三方项目
  • 支持通过配置数据源,快速生成CRUD代码,减少重复工作
  • 支持MySQL、Oracle、SQLServer、PostgreSQL、达梦8等主流的数据库
  • 支持第三方Java项目包名修改,修改包名变得简单快速
  • 支持批量导入表、批量生成代码以及同步表结构等功能

更新日志:

  • 优化SpringBoot3.0+版本配置,废弃spring.factories
  • 优化租户场景,禁用租户模式
  • 导入表时,默认将表名作为功能名
  • 实体类字段转驼峰时,数据库字段大写时可能出现异常显示
  • 前端在对密码传输和接收的时候,也进行加密和解密
  • 后端请求支持对参数进行AES加密解密
  • 升级springboot 到 3.1.4
  • 升级element-plus 到 2.3.4
最后提交信息为: v3.0.3
2023-03-01 22:25
8562901 baba alex 1621242500 阿沐

项目说明

项目特点

  • 友好的代码结构及注释,便于阅读及二次开发
  • 支持spring boot starter,能很方便集成到第三方项目
  • 支持通过配置数据源,快速生成CRUD代码,减少重复工作
  • 支持MySQL、Oracle、SQLServer、PostgreSQL、达梦8等主流的数据库
  • 支持第三方Java项目包名修改,修改包名变得简单快速
  • 支持批量导入表、批量生成代码以及同步表结构等功能

更新日志:

  • 增加 Clickhouse 数据库的支持
  • 优化列字段,删除查询字典类型字段
  • 优化表单配置,默认勾选全部表单项
  • 优化生成菜单SQL文件,可能重名的问题
  • 优化配置,通过设置属性、表单、列表、查询,生成代码
  • 升级springboot 到 3.0.3
  • 升级element-plus 到 2.2.32
最后提交信息为: v3.0.2
2023-01-17 15:32
8562901 baba alex 1621242500 阿沐

项目说明

项目特点

  • 友好的代码结构及注释,便于阅读及二次开发
  • 支持spring boot starter,能很方便集成到第三方项目
  • 支持通过配置数据源,快速生成CRUD代码,减少重复工作
  • 支持MySQL、Oracle、SQLServer、PostgreSQL、达梦8等主流的数据库
  • 支持第三方Java项目包名修改,修改包名变得简单快速
  • 支持批量导入表、批量生成代码以及同步表结构等功能

更新日志:

  • 升级springboot到3.0.1
  • 升级mybatis-plus到2.5.3.1
  • 升级hutool到5.8.11
  • 适配springboot3.0
最后提交信息为: v3.0.1
2023-01-13 14:47
8562901 baba alex 1621242500 阿沐

项目说明

项目特点

  • 友好的代码结构及注释,便于阅读及二次开发
  • 支持spring boot starter,能很方便集成到第三方项目
  • 支持通过配置数据源,快速生成CRUD代码,减少重复工作
  • 支持MySQL、Oracle、SQLServer、PostgreSQL、达梦8等主流的数据库
  • 支持第三方Java项目包名修改,修改包名变得简单快速
  • 支持批量导入表、批量生成代码以及同步表结构等功能

更新日志:

  • 升级element-plus到2.2.28
  • 升级vite到3.2.5
  • 升级springboot到2.7.7
  • 优化日志打印处理
  • 修复列表查询,页面下拉异常
最后提交信息为: 优化代码
2022-11-24 09:36
8562901 baba alex 1621242500 阿沐

项目说明

项目特点

  • 友好的代码结构及注释,便于阅读及二次开发
  • 支持spring boot starter,能很方便集成到第三方项目
  • 支持通过配置数据源,快速生成CRUD代码,减少重复工作
  • 支持MySQL、Oracle、SQLServer、PostgreSQL、达梦8等主流的数据库
  • 支持第三方Java项目包名修改,修改包名变得简单快速
  • 支持批量导入表、批量生成代码以及同步表结构等功能

更新日志:

  • 新增Oracle数据库支持
  • 新增PostgreSQL数据库支持
  • 新增SQLServer数据库支持
  • 新增达梦数据库支持
  • 数据源管理,支持达梦数据源
  • 升级element-plus到2.2.18
  • 修复SQLServer导入表结构报错问题
  • 修复代码生成器表单模板问题
最后提交信息为: v2.1.0
2022-11-08 15:37
8562901 baba alex 1621242500 阿沐

项目说明

maku-generator是一款低代码生成器,可根据自定义模板内容,快速生成代码,可实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可。
开发文档:https://maku.net/docs/maku-generator
演示环境:https://demo.maku.net/maku-generator

更新日志:

  • 没有指定模板路径时,默认值为:/template/
  • 升级SpringBoot到2.7.5
最后提交信息为: v2.0.2
2022-10-08 22:47
8562901 baba alex 1621242500 阿沐

项目说明

maku-generator是一款低代码生成器,可根据自定义模板内容,快速生成代码,可实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可。
开发文档:https://maku.net/docs/maku-generator
演示环境:https://demo.maku.net/maku-generator

更新日志:

  • 新增表单布局选项,可配置一列或两列
  • 优化前端UI,界面更简洁
  • 优化前端第三方依赖
  • 修复SELECT部分选项隐藏问题
最后提交信息为: v2.0.1
2022-09-27 10:51
8562901 baba alex 1621242500 阿沐

项目说明

maku-generator是一款低代码生成器,可根据自定义模板内容,快速生成代码,可实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可。
开发文档:https://maku.net/docs/maku-generator
演示环境:https://demo.maku.net/maku-generator

更新日志:

  • 重构代码生成器,逻辑更加清晰,便于阅读及二次开发
  • 新增spring boot starter支持,能很方便集成到第三方项目
  • 新增通过配置数据源,快速生成CRUD代码,减少重复工作
  • 新增MySQL、Oracle、SQLServer、PostgreSQL等主流的数据库
  • 新增第三方Java项目包名修改,修改包名变得简单快速
  • 新增批量导入表、批量生成代码以及同步表结构等功能
  • 完善项目文档,方便快速使用和集成到第三方应用
最后提交信息为: 更新前端页面
2022-08-31 11:26
8562901 baba alex 1621242500 阿沐

项目说明

  • fast-generator是一款低代码生成器,可根据自定义模板内容,快速生成代码,可实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可。
  • 演示环境:https://demo.maku.net/fast-generator

本地部署

  • 通过git下载源码
  • idea、eclipse需安装lombok插件,不然会提示找不到entity的get set方法
  • 创建数据库fast_generator,数据库编码为utf8mb4
  • 执行db/mysql.sql文件,初始化数据
  • 修改application.yml,更新MySQL账号和密码、数据库名称
  • Eclipse、IDEA启动GeneratorApplication.java,则可启动项目
  • 项目访问路径:http://localhost:8088

交流和反馈

微信交流群

为了更好的交流,我们新提供了微信交流群,需扫描下面的二维码,关注公众号,回复【加群】,根据提示信息,作者会拉你进群的,感谢配合!

输入图片说明

支持

如果觉得框架还不错,或者已经在使用了,希望你可以去 GithubGitee 帮作者点个 ⭐ Star,这将是对作者极大的鼓励与支持。

最后提交信息为: 优化代码
Java
1
https://gitee.com/makunet/maku-generator.git
git@gitee.com:makunet/maku-generator.git
makunet
maku-generator
maku-generator

搜索帮助