Как мне выполнить настройку условия HQL, при котором все объекты, свойство которых 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();