我想通过以下方式在Order
实体上使用休眠标准api:
Restrictions.eq("orderDate", new org.joda.time.DateTime());
但是我的Order
实体使用Java 8时间api:
class Order {
java.time.ZonedDateTime orderDate;
}
使用现有的代码,Hibernate尝试将joda DateTime
转换为Java ZonedDateTime
,这不可避免地会失败。
我想知道是否有人知道一种休眠方式,如何将DateTime
转换为ZonedDateTime
,而不必更改Restrictions.eq
调用?