gpt4 book ai didi

java - 是否可以自动生成 Java 类的 Hibernate 映射?

转载 作者:行者123 更新时间:2023-11-30 07:56:09 27 4
gpt4 key购买 nike

我想为我拥有的一些 Java 类自动生成 Hibernate 映射。基本上,我希望类中的所有对象都具有与 @OneToOne 注释等效的功能,并且默认情况下所有集合都具有与 @OneToMany 注释等效的功能。我希望稍后能够对其进行微调,但是我 99% 的数据都是这样工作的,并且需要很长时间才能遍历所有类并手动添加注释。

这可能吗?

编辑:抱歉,我认为忽略了一些非常重要的事情:我实际上想从类而不是数据库生成这些默认注释。如果我从数据库开始,我仍然需要设计大约 40 个表,但我已经有一个包含所有这些类的包。是否可以根据现有的 Java 类生成正确的映射?

最佳答案

是的,在eclipse中有一个来自jboss的名为hibernate tools的插件,它可以从现有数据库生成映射。

您可以生成所有 hibernate 文件,包括 xml 和注释变体。

只需 Google Hibernate Tools 即可了解如何使用它。

谢谢!!

关于java - 是否可以自动生成 Java 类的 Hibernate 映射?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32643425/

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