我想向我的实体添加 2 个日期字段
- 创建日期
- 上次修改日期
如何在 Spring Data REST 中为它们定义默认值,以便在创建实体时,creationDate 获取其默认值(当前日期),并且 lastModificationDate 获取其值作为该实体的每个放置请求的当前日期?
最佳答案
尝试将其添加到您的模型中。
@PrePersist
void onCreate() {
this.setCreationDate(new Timestamp((new Date()).getTime()));
}
@PreUpdate
void onPersist() {
this.setLastModificationDate(new Timestamp((new Date()).getTime()));
}
关于java - 如何在Spring Data Rest中为各种方法添加字段默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47993615/