Auto Maker 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Auto Maker 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Auto Maker 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Auto Maker 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Auto Maker 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

 一款强大的代码自动生成工具,能够通过设计好的数据库结构,生成多种语言可以直接运行的代码,包含常用流行的开发框架,把日常对表的crud操作代码,自动生成,让开发者更多地关注业务。

提供了大量的特效,供操作选择:

  1. pojo  支持常用set, get pojo结构,以及Lombok.

  2. mybatis的mapper,支持常用的crud,还支持唯一索引的rud,表与表支持的关联查询:多对一,一对多, 多对多。

  3. service 支持有或没有接口

  4. controller支持json服务,以及生成页面

  5. 普通的客户端外,还支持javafx Ui 客服端

  6. 前端table可以定制

  7. 页面采用自定义标签,jsp采用tag布局,freemarker采用宏定义

  8. web 端支持swagger

  9. freemarker web端支持shiro权限控制

  10. 增加了metrics. 对系统进行监控

生成代码结构:包容了很多常用的开发框架,后续也会增加更多的框架,结构如下:

  1. spring boot + spring mvc + spring + mybatis  + swagger2  微服务端

  2. spring boot + spring mvc+ spring + mybatis + swagger2 + easyui   后台结构

  3. spring boot + spring mvc + spring + mybatis + swagger2 + bootstrap +jsp  后台结构

  4. spring boot + spring mvc + spring + mybatis + swagger2 + bootstrap + freemarker 后台结构

  5. javafx UI 桌面客户端

  6. spring boot + spring + mybatis + javafx UI   桌面程序

  7. vertx + sync + quasar + bootstrap +freemarker  vertx结构

  8. nodejs + vue.js + bootstrap 前端框架

  9. flutter 手机端框架

  10. GUI界面操作图:

  11. 手机端效果图

更多信息,可以查看码云gitee地址: https://gitee.com/ldh123/maker

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (15)

加载中
哪儿下载
2019/07/26 04:05
回复
举报
ldh_123软件作者

引用来自“玄青”的评论

运行不了,缺少base jar包

引用来自“imlzw”的评论

同上
需要下common项目,maker依赖common包
2019/03/21 11:39
回复
举报

引用来自“玄青”的评论

运行不了,缺少base jar包
同上
2019/03/15 18:05
回复
举报
ldh_123软件作者

引用来自“zhlb”的评论

怎么用?能发布个realse吗
进QQ群:688670778
2019/01/22 09:39
回复
举报
打分: 还行
怎么用?能发布个realse吗
2018/11/02 14:53
回复
举报
打分: 力荐
能否加上svn托管,更方便些,还有个子项目没有发出来,能不能发下
2018/08/03 11:35
回复
举报
不完全开源 ?
2018/07/06 22:21
回复
举报
打分: 力荐
请注明是java代码自动生成工具
2018/07/09 11:01
回复
举报
nice
2018/07/06 12:33
回复
举报
运行不了,缺少base jar包
2018/07/06 12:10
回复
举报
更多评论
2019/12/10 14:02

Auto Maker 1.0.5 版本发布, 强大的 spring cloud oauth 脚手架

做最好的代码生成器,能够生成众多的代码框架,生成的代码直接运行,支持生成框架如下图: 新增脚手架: 1, web oauth freemarker。 oauth2 sso端,并支持单点登录退出以及权限控制 2, web oauth resource。 oauth2 resource资源服务,并支持权限控制 运行效果:

4
24
2018/11/02 10:20

Auto Maker 1.02 发布,支持生成 Android 和 iOS 代码

新增主要功能: 生成flutter代码,生成的代码(android +ios)支持如下功能: 1, 欢迎页面 2, 主页面 3, 表对应的table页面 4,drawer页面 5, 无效加载的list页面 演示过程: 1,代码生成界面 2, 生成代码运行效果图: 欢迎界面1 2, 生成代码运行效果图: 欢迎界面2 3, 生成代码运行效果图: 主界面 4, 生成代码运行效果图: 加载页 5, 生成代码运行效果图: table页 6, 生成代码运行效果图: drawer页 7, 生成代码运行效果图...

2
30
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2019/10/15 17:28

全自动黑科技 - testcase-automaker

本文为原创资源,欢迎分享,转载 起源 继上一篇文章 参数组合测试利器 - allpairspy 后 ,部分读者希望继续讲解 pairwise 。于是泰斯特这两天将过去实践的代码整理打包后传上了 Github、并写下这篇文章。 本篇文章将围绕 testcase-automaker 开源项目 进行描述、实践、讲解~ 正文 什么是 testcase - automaker? testcase-automaker,顾名思义, 测试用例自动制造器,基于 pairwise 测试策略以及给定的参数结构自动生成用例参数...

0
0
2019/10/21 18:30

接口测试三剑客 - RTF

本文为原创资源,欢迎分享,转载。 前言 经过了前面多篇文章(参数组合测试利器 - allpairspy & 颜值爆表的 UI 测试报告 - ptest & 全自动黑科技 - testcase-automaker)的铺垫后,我们现在可以隆重介绍 泰斯特独创并经过实践 的接口测试体系三剑客。 Requests; ( 默认读者熟悉此库,若不了解可联系本人再出一篇教学文章 ) Testcase-automaker ; Ptest 。 本篇文章将会教会读者如何使用上述工具集 RTP 构造完整的接口测试体系...

0
0
2020/06/23 08:20

原创 | Jmeter测试专题,开源AI测试专题

Jmeter专题 【Jmeter篇】Linux环境下安装部署运行Jmeter 【Jmeter篇】你有Fiddler Charles,我有Jmeter录制Web和App 【Jmeter篇】抓包导出Jmeter脚本及查看接口响应时间 【Jmeter篇】临界区控制器Critical Section Controller业务流顺序负载压测 Jmeter跨线程组传递参数 【Jmeter篇】五种参数化方式之CSV Data Set Config参数化 Jmeter性能测试工具Timer定时器详解 Jmeter史上最全12种逻辑控制器详解 Jmeter吞吐量控制器详解 Jm...

0
0
发表了博客
2020/07/03 15:02

特斯拉上市十年新纪录:市值突破2100亿美元再超丰田,一跃成全球价值最高车企

  上市 10 年,在破产边缘徘徊过,在量产泥潭中挣扎过,不过如今的特斯拉已被彻底盘活,成为备受资本市场看好的电动汽车行业新巨头。   2010 年 6 月 29 日,特斯拉在纳斯达克上市,当时的市值仅有 17 亿美元,至 2020 年 6 月 29 日上市十周年之际,特斯拉市值创下历史新高,盘中市值一度突破 2100 亿美元,十年间市值涨了 123 倍,再次领先于丰田汽车市值。   据粗略估算,这个起初并不被传统汽车巨头看好的外来破局者,...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于软件架构专区
2019/11/27 11:29

打包common时报错

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
15 评论
123 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部