且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Spring Data JPA - 日期减去 2 天的查询不起作用

更新时间:2023-11-30 23:42:58

实际上,JPA 并不支持时间段操作,因为并非所有数据库都支持它.所以你有以下选择:

Actually, JPA doesn't support time periods operations because not all databases support it. So you have following options:

  1. 以编程方式计算日期(即使用日历 API 或 Java 8 日期时间 API)
  2. 使用原生查询
  3. 如果您的 JPA 提供商允许,请使用具体实现.但是 AFAIK 流行的 JPA 提供商不给你这样的选择.