我正在开发一个应用程序,它使用一个调度程序来检查数据库中是否有超过设定天数的数据,并删除这些数据。我在计划这件事时遇到了一个问题,因为我正在努力寻找具体的信息来说明如何按照良好的实践来做。我不确定如何使用jpa存储库查找超过某个日期的数据。
@Repository
public interface MyDataRepository extends JpaRepository<Data, String> {
//how to add: WHERE Date exceeds 10 days
findAll();
}
如有任何帮助/指点,我将不胜感激。
1条答案
按热度按时间ds97pgxw1#
您需要计算服务方法中的10天,并将计算出的天作为参数传递:
更多信息请点击此处:https://www.baeldung.com/spring-data-jpa-query-by-date