写过很多项目,主要是基于SHH或者单独的Hibernate项目,并提供restful服务,对于分页也做过很多种尝试:
服务接口直接接受pageNum和pageIndex两个参数,然后返回一个list;并且提供另外一个服务,获取相同参数情况下,所有的数据的总数,总页数等信息。【优点是,数据和分页信息的分离。让显示页面的部分只关心数据本身。而让页码标去管理页码信息。缺点是调用了两次web服务。】
将分页信息与数据封装在一起,调用一次web服务来获得所有的分页信息。【优点是,一次服务调用。单使整个调用过程紧耦合了起来,服务必须是分页的,返回的数据和分页内容放在了一起作为返回值。】
至尊宝的传说
相关分类