【发布时间】:2017-05-14 09:48:09
【问题描述】:
我使用 hibernate-envers 4.1.8.Final
我的环境配置: org.hibernate.envers.store_data_at_delete=true
我希望当我删除基表中的记录时, 新记录将插入 table_aud 具有相同的列和相同的数据。 但不是!除了 revtype 和 rev 之外,table_aud 中没有插入的数据
换句话说,上面的配置不能正常工作! 谁能帮帮我?
【问题讨论】:
-
您能否介绍一下您是如何将此属性传递给 Hibernate 的?它是来自 hibernate.properties 文件还是通过一些弹簧配置?
-
在 appContext-hibernate.xml 中:
跨度>true -
如果您使用属性配置在类路径的根目录中创建一个 hibernate.properties 文件并重试您的方案,它是否有效?
-
是的,我在类路径的根目录中创建它,但它不起作用!
-
你是如何删除数据的?
标签: hibernate spring-mvc hibernate-envers