Hibernate 元模型生成器 1.2.0.CR1

发布者:    |      

自从我宣布了 上一个版本Hibernate JPA 元模型生成器 以来已经过去了一些时间。现在是时候宣布 1.2.0.CR1 版本的发布了。提醒一下,JPA 元模型生成器是一个 注解处理器,用于生成使用强类型 JPA 2 Criteria 查询所需的规范元模型类。

这个新版本是一个维护版本,总共包含 20 个增强和错误修复。其中大部分问题都是由用户报告的,许多问题甚至附带了一个补丁。谢谢!

METAGEN-53METAGEN-73METAGEN-79 值得特别提及。METAGEN-53 移除了对 JPA API 的依赖。这意味着注解处理器现在是一个独立的 jar 文件,没有任何其他依赖项,这使得将处理器集成到构建过程和 IDE 中变得更加容易。METAGEN-73 和 METAGEN-79 是关于 @Generated 注解的。在早期版本中,您必须显式指定 addGeneratedAnnotation 选项以添加注解。现在默认添加了 @Generated 注解,如果您想使用符合 Java 5 的源文件,则需要显式禁用它。此外,注解的参数值也发生了变化

@Generated(value = "org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor", date = "2012-01-25T22:22:54.850+0100")
value 现在是注解处理器的完全限定类名,如 @Generated 的文档所述,您还可以通过提供处理器选项 addGenerationDate(默认情况下不添加日期)来添加生成日期。

如常,您可以从JBoss Maven 仓库或从SourceForge下载发布版本。

要报告任何问题,请使用Hibernate Jira项目的METAGEN

祝您使用愉快!


回到顶部