原理:拦截器。
使用方法:
RowBounds:在mapper.java中的方法中传入RowBounds对象。
RowBounds rowBounds = new RowBounds(offset, page.getPageSize()); // offset起始行 // limit是当前页显示多少条数据
public List<ProdProduct> findRecords(HashMap<String,Object> map,RowBounds rowBounds);
mappep.xml里面正常配置,不用对rowBounds任何操作。mybatis的拦截器自动操作rowBounds进行分页。
PageHelper:在调用查询方法之前调用。PageHelper只对紧跟着的第一个SQL语句起作用.
Page<?> page = PageHelper.startPage(pageNum,pageSize);
List<?> pagelist = queryForList( xxx.class, "queryAll" , param);
【php学习之路】php基础语法
WCF全局异常处理
【原创】【2015最新】微信公众平台开发手把手入门之一:缘起微信公众号(PHP,MYSQL, BAE)
【原创】【2015最新】微信公众平台开发手把手入门之四:SVN和验证消息真实性(PHP,MYSQL, BAE)
【原创】【2015最新】微信公众平台开发手把手入门之三:申请百度开放平台BAE云服务(PHP,MYSQL, BAE)
【原创】【2015最新】微信公众平台开发手把手入门之二:开发者模式(PHP,MYSQL, BAE)
微信公众号PHP简单开发流程
angular+requirejs前端整合
04、AngularJS的ng-bind、多个控制器和apply