Spring审计 - spring如何将@CreatedDate和@LastModifiedDate自动插入数据库?

时间:2017-11-24 15:36:05

标签: java spring spring-data-jpa

我试图弄清楚Spring在配置审核时如何自动插入createdDatelastModifiedDate。我查看了Spring Data JPA的参考文档,但他们只解释了如何配置审计。那么这是如何在幕后工作的呢?

我问这个,所以我可以用同样的方式插入额外的审核数据,比如用户的IP地址。

1 个答案:

答案 0 :(得分:0)

Spring数据公共有类 AuditingHandler ,它负责填充 createdDate lasModifiedDate

您应该检查此link以获取课程定义并检查以下方法:

  1. setDateTimeForNow
  2. setModifyOnCreation
  3. touchDate