我试图弄清楚Spring在配置审核时如何自动插入createdDate
和lastModifiedDate
。我查看了 Spring Data JPA 的引用文档,但它们仅解释了如何配置审核。那么这在幕后是如何运作的呢?
我问这个是为了以同样的方式插入额外的审核数据,例如用户的 IP 地址。
最佳答案
Spring data commons 有类 AuditingHandler,它负责填充 createdDate 和 lasModifiedDate。
您应该继续检查此link对于类定义并检查以下方法:
- 现在设置日期时间
- setModifyOnCreation
- 触摸日期
关于java - Spring Auditing - Spring如何自动将@CreatedDate和@LastModifiedDate插入数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47476371/