我想为我拥有的一些 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/