首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >弹力靴。从MySql架构自动创建实体类

弹力靴。从MySql架构自动创建实体类
EN

Stack Overflow用户
提问于 2015-11-10 07:25:04
回答 2查看 21K关注 0票数 9

在过去的7天里,我一直在为我的Mysql基础开发EER图表模型。这是一个相当复杂的模型,有很多连接和属性。现在我知道了,如果你在application.properties中使用spring.jpa.hibernate.ddl-auto = update,spring boot会根据你的实体类(包括外键和其他设置)自动创建表,但是,在为基于带有模式的表的DataSource对象提供良好的凭据之后,是否可以创建实体类呢?

重点是我可能需要另外3-4天的后端编码来创建所有的属性,关系等所有的类。

事实上,它只能通过一种正确的方式来完成,基于模式表,这并不是真正的火箭科学。为什么不只做一次呢?

有一个问题,Automatically create Entities from database,但1。我使用的是spring boot,而不是JPA项目,第二个博客不再活跃。

有什么提示吗?

EN

回答 2

Stack Overflow用户

发布于 2016-09-18 04:14:41

我就想明白了。我使用eclipse中的hibernate透视图连接到一个数据库,创建一个cfg.xml,并按照hibernate配置运行项目,创建一个新的reveng.xml配置,这样就可以工作了。更详细的答案可以在下面的文章中找到。

http://o7planning.org/en/10125/using-hibernate-tools-generate-entity-classes-from-tables

希望它能帮助一些人!!

票数 4
EN

Stack Overflow用户

发布于 2016-09-18 03:30:42

有一个问题是从数据库中自动创建实体,但是1.我使用的是spring boot,而不是JPA project,第二个博客不再活跃。

实际上,Spring boot使用JPA,更具体地说,使用Hibernate,因为它与其他JPA实现(如EclipseLink )的兼容性很差。

为什么不使用Dali Eclipse插件?https://www.eclipse.org/webtools/dali/docs/3.2/user_guide/tasks006.htm

它有一个具有许多选项的向导,它很好地解决了这种需求。真正的缺点是,当我使用它时,我们不能存储我们的orm配置。因此,由于您有许多表,我建议您以增量的方式生成实体。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33620251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档