【发布时间】:2011-03-08 21:10:44
【问题描述】:
我应该如何设置 HQL 条件,从 now 中选择所有 date 属性早于 3 小时 的对象。
【问题讨论】:
我应该如何设置 HQL 条件,从 now 中选择所有 date 属性早于 3 小时 的对象。
【问题讨论】:
这应该可行。
Calendar cal = Calendar.getInstance();
cal.add(Calendar.HOUR_OF_DAY, 3);
Query q = session.createQuery("from table where date < :date");
q.setCalendarDate("date", cal);
q.list();
【讨论】:
date < :date吗?