Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.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

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
Java 空值在hibernate 3.6 GA和Spring 4中持续_Java_Hibernate_Spring Mvc_Spring Data_Hibernate Criteria - Fatal编程技术网

Java 空值在hibernate 3.6 GA和Spring 4中持续

Java 空值在hibernate 3.6 GA和Spring 4中持续,java,hibernate,spring-mvc,spring-data,hibernate-criteria,Java,Hibernate,Spring Mvc,Spring Data,Hibernate Criteria,我正在使用带有Hibernate和SpringREST的PostgreSQL数据库。 我从Postman那里获得Hibernate标准中的排序数据,但当数据按降序排序时,空值首先出现,我相信这可能就是PostgreSQL向Hibernate发送数据的方式。 我知道在Hibernate4.2.x和4.3.x中,有一些方法可以使用顺序来实现这一点,如下所示 Criteria criteria = ...; criteria.addOrder( Order.desc( "name" ).nulls(N

我正在使用带有Hibernate和SpringREST的PostgreSQL数据库。 我从Postman那里获得Hibernate标准中的排序数据,但当数据按降序排序时,空值首先出现,我相信这可能就是PostgreSQL向Hibernate发送数据的方式。 我知道在Hibernate4.2.x和4.3.x中,有一些方法可以使用
顺序来实现这一点,如下所示

Criteria criteria = ...;
criteria.addOrder( Order.desc( "name" ).nulls(NullPrecedence.LAST) );
但是在3.6中没有类似的实现,因为当我尝试同样的方法时,我正在进行编译。 从中,我尝试设置Hibernate属性:

hibernate.order_by.default_null_ordering=last
这对我没有帮助

我将它设置为Hibernate配置参数,但它不工作。
我必须修改使用标准的遗留代码,因此在Hibernate 3.6中使用标准时如何实现空值排序?

如果有人可能告诉我一个解决方法,我已经尝试了我可能尝试的方法。即使我面临同样的问题。如果你找到解决办法,一定要告诉我。你找到解决办法了吗?没有,我尝试过多个网站