【发布时间】:2013-12-21 18:31:55
【问题描述】:
在 Envers Audited 类上,我通过放置 @NotAudited 注释排除了一个字段,但 Envers 忽略了我的注释,它仅适用于 getter 方法,而不适用于字段级别。
我可以进行配置,以便将注释放在字段级别吗?
【问题讨论】:
标签: hibernate audit hibernate-envers
在 Envers Audited 类上,我通过放置 @NotAudited 注释排除了一个字段,但 Envers 忽略了我的注释,它仅适用于 getter 方法,而不适用于字段级别。
我可以进行配置,以便将注释放在字段级别吗?
【问题讨论】:
标签: hibernate audit hibernate-envers
Envers 在 Hibernate 注释所在的位置查找注释。因此,如果您在字段上有 Hibernate 映射,Envers 将查看字段。
如果您使用的是 xml 配置,那么很可能 Envers 正在使用默认方法来搜索注解,即在 getter/setter 上。
【讨论】: