Auto Maker代码自动生成工具
一款强大的代码自动生成工具,能够通过设计好的数据库结构,生成多种语言可以直接运行的代码,包含常用流行的开发框架,把日常对表的crud操作代码,自动生成,让开发者更多地关注业务。
提供了大量的特效,供操作选择:
- pojo 支持常用set, get pojo结构,以及Lombok. 
- mybatis的mapper,支持常用的crud,还支持唯一索引的rud,表与表支持的关联查询:多对一,一对多, 多对多。 
- service 支持有或没有接口 
- controller支持json服务,以及生成页面 
- 普通的客户端外,还支持javafx Ui 客服端 
- 前端table可以定制 
- 页面采用自定义标签,jsp采用tag布局,freemarker采用宏定义 
- web 端支持swagger 
- freemarker web端支持shiro权限控制 
- 增加了metrics. 对系统进行监控 
生成代码结构:包容了很多常用的开发框架,后续也会增加更多的框架,结构如下:
- spring boot + spring mvc + spring + mybatis + swagger2 微服务端 
- spring boot + spring mvc+ spring + mybatis + swagger2 + easyui 后台结构 
- spring boot + spring mvc + spring + mybatis + swagger2 + bootstrap +jsp 后台结构 
- spring boot + spring mvc + spring + mybatis + swagger2 + bootstrap + freemarker 后台结构 
- javafx UI 桌面客户端 
- spring boot + spring + mybatis + javafx UI 桌面程序 
- vertx + sync + quasar + bootstrap +freemarker vertx结构 
- nodejs + vue.js + bootstrap 前端框架 
- flutter 手机端框架 
-  GUI界面操作图: 
- 手机端效果图 
更多信息,可以查看码云gitee地址: https://gitee.com/ldh123/maker
