【发布时间】:2012-10-10 17:14:40
【问题描述】:
我正在使用 Spring 3.0 + JPA2 + Hibernate 4.1 和 MySQL 5.5 我希望在我的表中记录 5 个字段以用于审计跟踪 - lastModifiedByUser、lastModifiedTime、createdByUser、createdTime、isActive
我没有从表中删除任何数据,只是将它们标记为 isActive false。
什么是帮助我在表格中记录这些审计字段的最佳工具? 我想知道数据库触发器是否不是最好的主意,特别是因为修改/创建用户名也被记录了。
【问题讨论】: