如何过度使用@CreatedDate
的审核字段。如果没有为审计字段@CreatedDate
设置值,则应该另外应用它应该采用已设置的值。是否在春季JPA中启用了任何功能。
答案 0 :(得分:2)
它不优雅,但如果您想重置@CreatedDate
字段的值,您可以在初始保存后使用您喜欢的任何日期保存实体:
// creates entity
repository.save(entity);
// overwrite created date on the entity
entity.setCreatedDate(getSomeCreatedDate());
// re-save the entity
repository.save(entity);