【发布时间】:2011-09-26 05:44:13
【问题描述】:
由于我想在表X 中存储每个数据的日期和时间,所以我使用
@Temporal(TemporalType.TIMESTAMP)
private Date dateProcess; //java.util.Date
这很好用。但现在我想创建在同一日期返回所有数据的查询。所以我试试
SELECT c from X c where c.dateProcess = : dateProcess
然后我会为参数dateProcess 传递一个java.util.Date,但返回的结果列表是空的。我想一定是time 出现在这里。所以如果这两个日期没有确切的日期和时间,它就不会相等,这就解释了为什么我返回的结果列表是空的。那么在这种情况下如何返回一个基于日期的数据库列表(不关心时间)?
【问题讨论】:
标签: java datetime jakarta-ee jpa jpql