hibernate-envers - Hibernate envers @embeddable 属性级别审计
问题描述
我正在使用Hibernate 5.2.14.Final和Envers 5.2.14.Final来保存带有修订的复杂数据模型。我正在尝试在属性级别跟踪实体更改。我的数据模型几乎没有@Embedded
实体作为主类中的字段。每个可嵌入类都注释为@Embeddable
. 主实体和嵌入式实体的所有数据都保存在数据库的一个表中。
我的主要实体注释为@Audited(withModifiedFlag = true)
.
在_AUD
表中,所有字段都已正确审核,但仅为主要实体Envers
填充_MOD
标志,而不为@Embedded
实体填充标志。
对于解决此问题的任何建议,我将不胜感激。
解决方案
推荐阅读
- lightroom - 如何将一堆图片移动到 Lightroom Classic 中的新根文件夹?
- image - 如何通过检查网站元素来断定网站不接受上传?
- azure-blob-storage - 忽略来自天蓝色核心的杰克逊 XmlMapper
- r - 使用具有位置 jitterdodge 的第三个值时数据点未对齐
- c# - 将浮点变量设置为数组值
- vba - 尝试打开 ppt 文件时出错 & 其他几个疑问 (powerpoint)
- powershell - psql:使用 powershell 变量查询失败
- selenium - 如何找到一个复选框并知道它在表格单元格中的选中状态
- python - 无法使用 Python 读取 .cdb 文件
- azure - 微软博览会 OAuth 登录