首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从数据库生成用于Hibernate 4的Java类

如何从数据库生成用于Hibernate 4的Java类
EN

Stack Overflow用户
提问于 2015-03-06 00:41:55
回答 2查看 6.6K关注 0票数 2

我想使用Hibernate 4来处理数据库。我使用此配置将数据库中的表与Java类进行映射:

代码语言:javascript
复制
<mapping class="test.table1"></mapping>

在我的Java类中,我定义了与表兼容的字段。但是现在我想自动生成兼容的字段。有什么工具可以做到这一点吗?

我使用的是Java1.7和MySQL。

EN

回答 2

Stack Overflow用户

发布于 2018-10-26 23:03:38

如果只想根据数据库中定义的模式生成一些Java类,为什么不使用专门为这种工作而设计的代码生成器呢?

例如,您可以使用Java ,这是一个非常方便的工具,它可以通过连接到关系数据库在几分钟内创建一个“数据库模型”,然后使用它来生成任何类型的代码,特别是类。

这样做的好处是,如果需要,您可以调整模板(如果需要,可以生成更多的域类)。

有关更多信息,请参阅网站http://www.telosys.org/和阅读本文https://modeling-languages.com/telosys-tools-the-concept-of-lightweight-model-for-code-generation/

票数 1
EN

Stack Overflow用户

发布于 2015-03-06 05:08:56

您可以使用Hibernate Tools Reverse Engineer,它检查数据库并从数据库表定义生成域模型类。

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

https://stackoverflow.com/questions/28883093

复制
相关文章

相似问题

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