Интересно, как использовать литералы даты в языке запросов Hibernate. В моем проекте JPA я сделал следующее (в качестве поставщика Eclipselink), и он работает.
SELECT m FROM Me m WHERE m.dob <= {d '1984-10-06'}
Но это не работает, когда я меняю Hibernate (V 3.6.7) в качестве поставщика для моего проекта JPA.