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