gpt4 book ai didi

java - 如何从数据库生成模型

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:18:51 26 4
gpt4 key购买 nike

我有一个现有的数据库。我需要从中生成 Java 模型类。是否有任何工具/库可以让我这样做。如果它能将数据库中的实体关系也模拟到模型类中,将会有很大的帮助。

如果该工具/库仅与一家数据库供应商合作是可以接受的。我将在那里创建一个数据库,然后生成模型。

提前致谢。

编辑:如果我设法生成模型,我可能会使用 Hibernate 作为 ORM 框架。

最佳答案

Hibernate Tools project (作为 Eclipse 插件和 Ant 任务提供)允许将数据库模式“逆向工程”为适当的实体类。

这个项目也可以在 JBoss Tools project 中找到。 .

该设施允许 reverse-engineering of the database metadata到 Hibernate 配置文件中。所有工件(包括 .java 文件)均从此配置文件生成。

您可以 control the nature of the reverse engineering process以适合您的数据库结构。换句话说,您可以指定希望使用工具进行逆向工程的模式。除了将逆向工程过程限制为选定的一组表之外,您还可以覆盖 JDBC 类型映射。

强制链接:

关于java - 如何从数据库生成模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6321584/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com