Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将hibernate createQuery设置为setDate的joda.time.DateTime_Hibernate_Jodatime - Fatal编程技术网

将hibernate createQuery设置为setDate的joda.time.DateTime

将hibernate createQuery设置为setDate的joda.time.DateTime,hibernate,jodatime,Hibernate,Jodatime,波乔 质疑 因此,如何在createQuery中设置条件。您可以使用为joda time创建的自定义用户类型。你可以下载它 请看一看我的项目,它将让您映射Joda休眠的时间 谢谢你,克里斯 public class RateCode implements java.io.Serializable { private org.joda.time.DateTime travelTo; private org.joda.time.DateTime bookingFrom; }

波乔

质疑


因此,如何在createQuery中设置条件。

您可以使用为joda time创建的自定义用户类型。你可以下载它


请看一看我的项目,它将让您映射Joda休眠的时间

谢谢你,克里斯

public class RateCode implements java.io.Serializable {

     private org.joda.time.DateTime travelTo;
     private org.joda.time.DateTime bookingFrom;
}
Query q = session.createQuery(
                "from RateCode rr where rr.id.date>=:from and rr.id.date<=:to order by rr.id.date").setDate("from", from).setDate("to", to);
ERROR: java.lang.NoSuchFieldError: TIMESTAMP
        at org.joda.time.contrib.hibernate.PersistentDateTime.nullSafeSet(PersistentDateTime.java:83)