首页 > 解决方案 > 自动触发事件日期到当前日期之后的过去事件日期大于 Hibernate 中的事件日期

问题描述

我有一个实体类:

```
@Entity
public class Event{

private id;

@Temporal(value = TemporalType.TIMESTAMP)
private eventDate;

@Temporal(value = TemporalType.TIMESTAMP)
private pastEventDate;

}

如果事件日期是 2020 年 6 月 5 日,假设当前日期是 2020 年 6 月 8 日,那么我需要休眠通过删除事件日期数据来自动触发,并将该数据移动到过去的事件日期列中。这可以在 Hibernate 中创建吗?请让我知道任何相关文档以实现相同目的。

标签: hibernatejpaspring-data-jpa

解决方案


我使用 Spring 的 @Scheduled 注解来完成这项任务。

如果有人对它的使用感兴趣,可以参考这个链接

https://spring.io/guides/gs/scheduling-tasks/


推荐阅读