大佬们,有没有将数据库表转为 Java 实体类的工具

2024-06-20 14:04:00 +08:00
 lucasj

想要把 MySQL 中的表转为 Java 实体类。

Ctrl C ,V 的话,字段太多,而且要把下划线改成驼峰,太痛苦了。

3786 次点击
所在节点    Java
33 条回复
Whslefall
2024-06-20 14:06:24 +08:00
Goalonez
2024-06-20 14:07:32 +08:00
idea 插件 mybatisX
cleanery
2024-06-20 14:08:27 +08:00
guozhq
2024-06-20 14:08:38 +08:00
idea 插件 easycode 好像也可以,好久没用,记不太清了,你可以看一下
Goooooos
2024-06-20 14:12:58 +08:00
用 mybatis 的话就用 mybatis-generator
silencil
2024-06-20 14:14:16 +08:00
renren-generator
hapeman
2024-06-20 14:17:35 +08:00
不是有很多代码生成器吗
linksyi18
2024-06-20 14:21:42 +08:00
直接用 chatgpt
Vvictor
2024-06-20 15:06:46 +08:00
iMoutai
2024-06-20 15:25:21 +08:00
idea 的话,比较新的版本集成了 JPA Buddy ,可以在 idea 的 Database 侧边栏中,右键选中一个表,选择 Create JPA Entities from DB ;老版本的话,可以单独安装一个 JPA Buddy
sorcerer
2024-06-20 15:40:26 +08:00
pdman
lucifer69
2024-06-20 15:47:00 +08:00
不知道是不是和 #10 老哥说的一样的,idea 连上数据库后根据脚本生成。

https://imgur.com/a/X3tFfa1
wineast
2024-06-20 15:57:06 +08:00
PDManer
hideon
2024-06-20 17:40:01 +08:00
安装一个通义灵码,IDEA 插件,把 DDL 拷贝上去,让他转成 java Bean ,谁用谁知道,什么 generator 已经落伍了
wxw752
2024-06-20 17:42:32 +08:00
generator 主要是用于前后端全生成,如果只是 JavaBean ,楼上任何一个都行。
fc077
2024-06-20 17:48:38 +08:00
https://github.com/zouzg/mybatis-generator-gui 这个,有个 gui 页面,可以把数据库转换为 java 实体
luckyrayyy
2024-06-20 17:49:10 +08:00
chatgpt 其实可以干这个
yxisenx
2024-06-20 17:58:58 +08:00
我用 idea 的插件 Mybatis-X ,感觉还不错
Plutooo
2024-06-20 18:00:15 +08:00
如果项目用的是 mybatis 的话推荐 mybatisX ,右侧 database 添加数据库之后右键数据库 generate
gerefoxing
2024-06-20 18:00:28 +08:00
一大堆,怎么方便怎么来

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

https://ex.noerr.eu.org/t/1051148

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

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

© 2021 V2EX