Hibernate内存排序
内存排序
内存排序和数据库排序唯一的不同就是在配置文件中使用sort属性而不是order-by属性
他有三个属性值(unsorted,natural),其中natural指的是按照自然的升序排序,第三个
属性值是我们自己定义 的排序规则类,该规则类通过实现Comparator接口,并且实现
该接口中的Compare方法,在该方法中定义排序规则即可。然后将该自定义的排序规则
的类名作为sort的属性值即可.
具体参考:
Team.java
?
Student.java
?
?
Team.hbm.xml
?
?
Student.hbm.xml
?
?
测试类:
?
HIbernateTest.java
?
打印sql:
?
?
哦也,完成
?
?
?