エンティティを監査するためにHibernateEnversを使用しています。しかし、私には問題があります。ManyToMany関係を持つエンティティを監査したいと思います。@AuditJoinTableが存在することがわかりましたが、どのように機能するのかわかりません。誰かが私に例をあげることができますか?
質問する
7735 次
1 に答える
9
多対多の関係の監査は、関係の両側が監査される場合、追加の構成なしで機能するはずです。
に関して@AuditJoinTable
は、注釈を使用して、結合テーブルのカスタム テーブル名を指定します。見る:
http://docs.jboss.org/hibernate/orm/4.1/javadocs/org/hibernate/envers/AuditJoinTable.html
デフォルト名は です[Referencing entity name]_[Referenced entity name]_AUD
。デフォルトのテーブル名で問題ない場合は、注釈を使用する必要はありません。
于 2013-02-24T15:29:15.267 に答える