0

我使用了 hibernate-tools-4.0.0-CR1.jar 在informix (11.7) 逆向工程实体生成方面存在一些问题,我想尝试早期版本以查看是否有帮助,但我不清楚有关 JPA 的文档2.0 兼容版本。

maven 存储库链接: http: //mvnrepository.com/artifact/org.hibernate/hibernate-tools

提前致谢。

4

1 回答 1

1

我也在研究这个话题,并得出一些结论,但我不是专家,所以我感谢任何更正

如果我没记错的话,Hibernate 是从 3.5 版开始的符合 JPA 2.0 的超集。根据我的阅读,最新的 4.x 版本是 JPA 合规性 2.1 的候选版本。

无论如何,htere 是一个标志,可以将其配置为单独输出 JPA 注释(在 Hibernate Tools for Eclipse 的情况下,在启动配置菜单中会询问您),甚至添加一些 EJB3 到混合中,以实现纯粹的标准合规性

如果您使用“Core”标志进行反向工程生成,它似乎映射到 cfg XML,如果您使用“Annotations”,它会输出 Hibernate 的 org.hibernate.* 注释,但使用“JPA”您完全使用 javax .persistance.* 的,至少对于我目前检查的那些基本的东西。

于 2013-11-30T18:57:17.920 回答