Использование ограничения Criteria API в Hibernate для Date - PullRequest
0 голосов
/ 14 марта 2011

Ситуация такая.Формат даты в SQL-сервере отличается от оракула.В SQL-сервере он хранится как TimeStamp.Как Restriction.eq, Restriction.lt, Restriction.gt работают с объектами Date?Есть ли способ просто использовать дату, а не время?

1 Ответ

0 голосов
/ 14 марта 2011

Согласно этому ответу , вы можете использовать Restriction.ltProperty и соответствующие ограничения для полей даты, и Hibernate сделает все возможное для их анализа.

Если этот подход не работает, вы всегда можете написать свои ограничения на нативном SQL, используя Restrictions.sqlRestriction.

...