我正在尝试使用Spring Data Repository在保存实体后记录一些信息,无论如何都在那里?
谢谢!
答案 0 :(得分:1)
您可以使用Annotated repo event handlers。
只需将 @RepositoryEventHandler 注释添加到您的处理程序类,而不是在此类中使用 @HandleAfterCreate 和 @HandleAfterSave 注释实现处理程序方法
@RepositoryEventHandler
public class EventHandler {
@HandleAfterCreate
@HandleAfterSave
public void handleAfterCreateOrSave(Entity e) {
// LOG...
}
}