用于查找超过3小时的条目的Hibernate HQL查询

时间:2011-03-08 21:10:45

标签: java hibernate hql

我应该如何设置HQL条件,从现在中选择所有日期属性超过 3小时的对象。

1 个答案:

答案 0 :(得分:6)

这应该有用。

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();