grails - 如何在Grails中记录所有CRUD操作?

标签 grails grails-plugin grails3 audit-logging

在Grails审核日志记录中,我自定义了审核日志记录,使其可以记录SELECT语句,但是仅记录屏幕 View 中显示的字段是必需的。有没有办法解决这种情况?

最佳答案

最后,我可以增强审核插件,以使其记录页面上的唯一 View 字段。这是使用元编程技术实现的。更具体地说,我可以获取每个 setter/getter 结果并将其保存在 map 中。我必须创建过滤器/拦截器来捕获每笔交易并将其保存在该 map 中。最后,将 map 中的数据推送到文档数据库中。

关于grails - 如何在Grails中记录所有CRUD操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48679553/

相关文章:

grails - 遍历 Grails Controller 模型

grails - 在Grails应用程序的部分网址上跟踪Google Analytics(分析)中的综合浏览量

grails - java.lang.NoSuchMethodError:com.lowagie.text.pdf.BaseFont.getCharBBox(C)[I

grails - (grails) com.sun.mail.smtp.SMTPSendFailedException : 553 Relaying disallowed as zoho mail

grails - 将大文件(> 1GB)上传到grails3

rest - 来自 REST 查询的 UTF-8 编码字符未正确呈现

Grails - application.properties 有什么用

grails - 验证约束 importFrom 抛出异常

grails - 在 grails 3 应用程序中,什么是微调器,我需要 application.js 吗?

grails - 如何为 Glassfish 生成grails jar组件