Apache OJB的分页处理
OJB中的分页
// 检索条件 int start = 1, maxResult = 10; try { start = Integer.valueOf(map.get("start").toString()); maxResult = Integer.valueOf(map.get("maxResult").toString()); } catch (Exception e) { } // 规则 Criteria criteria = new Criteria(); // 查询query QueryByCriteria q = QueryFactory.newQuery(Professors.class, criteria); // 总记录数 int totalCount = getPersistenceBrokerTemplate().getCount(q); q.addOrderByAscending("id"); // 起始记录数 q.setStartAtIndex(start); // 结束记录数 q.setEndAtIndex(start + maxResult - 1); // 查询结果 List<Professors> cList = (List<Professors>) getPersistenceBrokerTemplate().getCollectionByQuery(q); return cList;
相关推荐
Kafka 2020-09-18
Wepe0 2020-10-30
杜倩 2020-10-29
windle 2020-10-29
minerd 2020-10-28
mengzuchao 2020-10-22
Junzizhiai 2020-10-10
bxqybxqy 2020-09-30
风之沙城 2020-09-24
kingszelda 2020-09-22
大唐帝国前营 2020-08-18
yixu0 2020-08-17
TangCuYu 2020-08-15
xiaoboliu00 2020-08-15
songshijiazuaa 2020-08-15
xclxcl 2020-08-03
zmzmmf 2020-08-03
newfarhui 2020-08-03
likesyour 2020-08-01