日期:2014-05-19  浏览次数:20691 次

hibernate使用HQL语句查询问题
hibernate使用关键字in进行条件查询时能否按in里面出现的顺序进行排序,比如一条查询"select o from Object o where id in (5,2,8,6)"我进行查询后以list返回,hibernate返回的对象总是按排好顺序的对象来返回,也就是返回的对象是以2,5,6,8的顺序出现的,有没有办法让返回的对象还是以in里的ID顺序出现呢,即以5,2,8,6的顺序,求解.......

------解决方案--------------------
这个是list 导致的。并非Hibernate排序