0

我有基本的 Envers 工作,并且我了解如何将调用用户的名称之类的内容放入修订实体,因为这是有效的静态数据。但是如何添加用户为给定修订动态创建的评论?

我想我可以通过子类化一些侦听器和/或侦听器使用的类(或仅实现它们的接口)来找到某种方法,但是如果那里有人已经这样做了,我真的很感激一个例子。

TIA。

4

1 回答 1

1

你写你知道如何设置提交事务的用户的一些名称。因此,我想您知道该IRevisionListener界面 - 您可以在其中修改您的修订实体,然后再保存它。

根据您运行应用程序的主机/客户端/进程,您需要在某个合适的范围内设置“注释”。假设您正在使用网络应用程序,您可以例如设置某些HttpContext项目的评论并在您的IRevisionListener.

于 2015-10-22T13:51:54.210 回答