我试图找到在哪个版本的 Hibernate 中引入了注释,但没有成功。是从3.2版本开始的吗?
我也想知道 Hibernate 从哪个版本兼容 JPA API。
我试图找到在哪个版本的 Hibernate 中引入了注释,但没有成功。是从3.2版本开始的吗?
我也想知道 Hibernate 从哪个版本兼容 JPA API。
从历史上看,Hibernate Annotations 和 Hibernate EntityManager 都是从 Hibernate Core 版本化和发布的。从 Hibernate Core 版本 3.5 开始。最终,所有 3 的文档也将被合并。
来自:http ://www.hibernate.org/about/entitymanager
所以回答你的问题有点困难。一段时间以来,注释和 JPA 支持都是在一个单独的项目下开发的 - 并在 3.5 中合并到 Hibernate 核心。
还比较版本3.3和3.5的JavaDocs - 前者不包含org.hibernate.annotation
andorg.hibernate.ejb
包。
维基百科:
Hibernate Annotations(自 3.6 版起合并到 Hibernate Core/ORM)——元数据,根据 JSR 317 Java Persistence API (JPA 2) 管理面向对象模型和关系数据库模型之间的数据转换