结果集排序-hibernate框架详解

结果集排序使用org.hibernate.criterion.Order来为查询结果排序。Order类同样提供了工厂方法来构建,另一种方式是通过Property类构建,如下代码两种方式都提供了: //工厂方法来构建Order类t Criteria criteria2 = session.createCriteria(Person.class); criteria2.add( Restrictions.like("name", "李%")); criteria2.addOrder(Order.asc("name")); criteria2.addOrder( Order.desc("age")); criteria2.setMaxResults(10); List personList = criteria2.list(); //Property类构建Order类t Criteria criteria2 = session.createCriteria(Person.class); criteria2.add(Property.forName("name").like("李%")); criteria2.addOrder(Property.forName("name").asc()); criteria2.addOrder(Property.forName("age").desc()); List personList = criteria2.setMaxResults(10).list();
ppt 文件大小:4.94MB