hibernate - Hibernate hbm 文件中的 @Audited 注释

标签 hibernate hbm hibernate-envers

我在应用程序中使用 Hibernate 作为我的 orm。

现在我想将它与 Envers 集成。目前我正在使用 hbm 文件生成实体。在这种情况下,我如何在 hbm 文件中提及生成类必须具有 @Audited 注释。

谢谢,
纳兰德拉

最佳答案

您无需在 HBM 中提及它。事实上,我认为甚至不可能在 HBM 文件中映射实体的 Envers 特定行为。但不用担心:您可以将 HBM​​ 映射与 Envers 注释混合使用。您只需要记住正确配置 Hibernate 的主配置文件,如 Envers 文档中指定的:http://docs.jboss.org/hibernate/envers/3.6/reference/en-US/html_single/#config-basics

关于hibernate - Hibernate hbm 文件中的 @Audited 注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4677694/

相关文章:

java - Hibernate 两父一子映射

sql - 如何将 NHibernate 实体映射到查询

hibernate - 如何使用 hibernate 将嵌套类映射到单个数据库表中?

Hibernate Envers 'forEntitiesAtRevision' 生成冗余子查询

java - Hibernate Envers Criteria API 自动添加 'order by' 子句

java - 如何使用修订监听器在审核中设置用户

java - Hibernate多对一属性在通过id持久化时为null

java - 需要生成QueryParam的getter和setter

hibernate - 在HBM中将枚举添加为类属性

java - 如何为这个 sql 查询编写 Hibernate Criteria?