Hibernate 团队很高兴地宣布Hibernate EntityManager 3.1beta6和Hibernate Annotations 3.1beta8,这是对最新和最优秀的EJB3最终草案建议稿的合规实现。
规范和Hibernate实现中的新内容
- 持久化枚举的更简洁方法
- 查询增强,包括原生查询中对标量和复合主键的支持
- 根据@Id注解的位置隐式设置实体访问类型
- 实体层次结构中的回调和实体监听器继承
- 更自然的注解设计(某些特性的关注点分离更好)
- 在层次结构中的两个实体之间可以有映射超类甚至非映射超类
- 支持长会话程序模型
- 增强的锁定API
- 每个jar文件可以声明多个持久化单元
- 可以在jar文件中禁用实体自动发现
- 不再需要.par扩展名