3
我正在使用Hibernate Envers來審計我的實體。但我有一個問題。我想審計一個具有ManyToMany關係的實體。我發現存在一個@AuditJoinTable,但我不知道它是如何工作的。有人可以舉個例子嗎?使用Hibernate Envers審計ManyToMany關係
我正在使用Hibernate Envers來審計我的實體。但我有一個問題。我想審計一個具有ManyToMany關係的實體。我發現存在一個@AuditJoinTable,但我不知道它是如何工作的。有人可以舉個例子嗎?使用Hibernate Envers審計ManyToMany關係
審覈多對多關係應該可以在沒有任何額外配置的情況下工作,只要關係的雙方都被審覈。
至於@AuditJoinTable
,註釋用於指定連接表的自定義表名。請參閱:
http://docs.jboss.org/hibernate/orm/4.1/javadocs/org/hibernate/envers/AuditJoinTable.html
的默認名稱爲[Referencing entity name]_[Referenced entity name]_AUD
。如果默認表名稱正確,則不必使用註釋。