【发布时间】:2016-09-06 19:15:33
【问题描述】:
我有一个使用Hibernate 的项目,我想使用Envers 进行日志记录,但我需要进行更改的用户名。我有一个Dropwizard application,我正在使用Hibernate envers 进行审核。
从文档中,我知道我应该实现 RevisionListener 并将用户名设置为 newRevision()。但是,我无法将用户名传递给CustomRevisionListener。我正在考虑实现会话,但后来我开始认为 Hibernate session 应该与 dropwizard session 不同,我想在休眠会话中传递这些数据,因为我想确保不同的用户名不会与某人的修订混合其他正在制作。
我将不胜感激对此的任何意见。
谢谢。
【问题讨论】:
标签: java dropwizard hibernate-envers