一个 Java 的代码生成工具,可以批量生成 springboot 的代码

2019-10-17 10:47:18 +08:00
 qping

刚刚有个哥们把他们公司的分享上来,我一看这不跟我写的差不多嘛

基本逻辑是,定义好数据库的表结构,然后可以批量生成 bean、dao、service、controller 文件

他只支持 sqlserver,说起来我还支持 mysql、oracle、sqlserver

代码很简陋,但是基本功能还是完成了的,有需要的可以拿去

https://github.com/qpingcode/CodeGen

运行需要另外一个类库: https://github.com/qpingcode/DataBaseUtil

下载后本地 mvn install 一下

5030 次点击
所在节点    Java
16 条回复
EastLord
2019-10-17 10:56:49 +08:00
你这是推广
jzmws
2019-10-17 10:59:49 +08:00
代码生成器这种东西 还是要自己写,拿来主义终究不是最好的. 我用大半年的时间 东拼西凑给公司写了一个代码生成器
jzmws
2019-10-17 11:00:11 +08:00
@jzmws 非工作时间写的
liukanshan
2019-10-17 11:06:50 +08:00
你很棒棒哦~
qping
2019-10-17 13:48:06 +08:00
@EastLord #1 哈哈哈 骗 star
qping
2019-10-17 13:50:19 +08:00
@jzmws #2 棒
@liukanshan #4 谢谢鼓励,你也很棒棒
xiongge
2019-10-17 14:32:34 +08:00
给你 star
fanfou
2019-10-17 14:50:25 +08:00
我的是使用模板引擎写代码模板,然后直接读 uml 类图生成 CRUD 接口及相关 sql 及前端 crud 报表
Aresxue
2019-10-17 15:30:19 +08:00
数据库层交互实体 DTO 自动生成还有点意义,业务层的没啥效果
qping
2019-10-17 15:55:09 +08:00
@Aresxue #9 主要是偷懒不愿意手动一个个创建那些文件
luckylo
2019-10-17 18:42:06 +08:00
我也在写一个类似的,不过是基于 intellij 数据库插件开发。现在还在撸。。。
qping
2019-10-17 18:48:58 +08:00
@luckylo #11 加油~
ourslay
2019-10-17 18:55:02 +08:00
jhipster
luckylo
2019-10-17 18:58:45 +08:00
@qping 谢谢。会努力的。哈哈,我的基于 intellij 插件开发,这样的好处是屏蔽数据库实现😂
learnzpk
2019-10-17 19:13:40 +08:00
给大佬点赞
jzmws
2019-10-18 10:06:57 +08:00
@qping 基础的轮子不需要自己造 可是具体的内容要自己写

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/610186

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX