Java 如何使用spring数据jpa将审核行添加到审核表
我随时都有一个“用户”表,如果插入、更新或删除了一行,那么我需要在“用户审核”表中插入一行,其中包含所有用户数据和操作列,以记录执行的操作 我使用SpringBatch、SpringDataJPA将数据插入到用户表中Java 如何使用spring数据jpa将审核行添加到审核表,java,spring,hibernate,spring-boot,spring-data-jpa,Java,Spring,Hibernate,Spring Boot,Spring Data Jpa,我随时都有一个“用户”表,如果插入、更新或删除了一行,那么我需要在“用户审核”表中插入一行,其中包含所有用户数据和操作列,以记录执行的操作 我使用SpringBatch、SpringDataJPA将数据插入到用户表中 我如何使用spring data JPA在spring批处理中实现这一点,或者JPA/hibernate是否提供了任何实现?如果使用hibernate,您可以使用以下哪种实现: 审核JPA规范定义的所有映射 审核一些扩展JPA的Hibernate映射,例如自定义类型和“简单”类型
我如何使用spring data JPA在spring批处理中实现这一点,或者JPA/hibernate是否提供了任何实现?如果使用hibernate,您可以使用以下哪种实现:
- 审核JPA规范定义的所有映射
- 审核一些扩展JPA的Hibernate映射,例如自定义类型和“简单”类型(如字符串、整数)的集合/映射
- 使用“修订实体”记录每个修订的数据
- 查询实体及其关联的历史快照