弹簧数据 JPA 的 deleteAll() 方法调用记录不会在休眠环境中审核



默认情况下,对于 save((, delete((, saveAll(( 休眠 envers 审核记录更改。

但是对于 deleteAll(( 它不是审计。

In application.properties override org.hibernate.envers.store_data_at_delete

org.hibernate.envers.store_data_at_delete = true

默认值为假

"org.hibernate.envers.store_data_at_delete" 删除实体时,实体数据是否应存储在修订中(而不是仅将 id 和所有其他属性存储为 null(。这通常不是必需的,因为数据存在于最后一个修订版中。但是,有时在上次修订版中访问它更容易、更有效(然后将删除前实体包含的数据存储两次(。

相关内容

  • 没有找到相关文章

最新更新