【问题标题】:Audit ManyToMany Relationships using Hibernate Envers使用 Hibernate Envers 审计多对多关系
【发布时间】:2013-02-08 10:46:47
【问题描述】:

我正在使用 Hibernate Envers 来审计我的实体。但我有一个问题。我想审核具有多对多关系的实体。我发现存在一个@AuditJoinTable,但我不知道它是如何工作的。谁能给我一个例子?

【问题讨论】:

    标签: hibernate jpa hibernate-envers


    【解决方案1】:

    审核多对多关系无需任何额外配置即可工作,前提是关系的双方都经过审核。

    对于@AuditJoinTable,注解用于指定连接表的自定义表名。见:

    http://docs.jboss.org/hibernate/orm/4.1/javadocs/org/hibernate/envers/AuditJoinTable.html

    默认名称为[Referencing entity name]_[Referenced entity name]_AUD。如果默认表名可以,则不必使用注释。

    【讨论】:

      猜你喜欢
      • 2012-02-24
      • 1970-01-01
      • 1970-01-01
      • 2015-01-21
      • 2023-03-24
      • 2011-09-13
      • 2013-08-27
      • 1970-01-01
      • 2018-04-18
      相关资源
      最近更新 更多