如何将envers注释放入XML映射元数据(orm.XML)文件中



在我的应用程序中,我使用XML映射元数据作为注释的替代方案。到目前为止,它对所有JPA注释都运行良好。然而,对于审计,我使用的是Hibernate信封。我声明
@审核
@AuditTable("贷款申请者_AUDIT")
唯一的问题是如何将这些注释放在XML映射元数据形式中。有一个要求是,用户应该指定需要审核的表列表
此外,他还应该能够根据自己的需要配置AUDIT表的名称
最后一步是,表中需要审计的特定列名应该是可配置的。

目前这是不可能的。封套仅通过注释POJO来工作。有一个JIRA票证可以启用XML配置,但看起来这个功能不会很快出现:

https://hibernate.atlassian.net/browse/HHH-3887

无论如何,如果你想使用信封,你必须使用注释。

最新更新