分页逻辑
import lombok.Data; /** * User eric * Date 15/10/18 下午3:55 * Email yq@aso.ren */ @Data public class PageHelper { private int pageSize; private int totalPage; private int currentPage; private String path = ""; public String getPageHTML() { totalPage = getTotalPage(); StringBuffer displayInfo = new StringBuffer(); if (totalPage != 0 && pageSize != 0) { if (currentPage > 1) { displayInfo.append("Prev"); } if (currentPage < totalPage) { displayInfo.append("Next"); } } return displayInfo.toString(); } }
控制层
PageHelper p = new PageHelper(); String dev_ = appWordRank.getDev() == null ? "" : appWordRank.getDev(); String country_ = appWordRank.getCountry()==null?"":appWordRank.getCountry(); String path = "rank?appid=" + appid + "&dev=" + dev_ + "&country="+country_; p.setTotalPage(totalPages); p.setPageSize(pageSize); p.setPath(path); p.setCurrentPage(page); model.addAttribute("pager", p.getPageHTML());
页面
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/65207.html
本文首发于cartoon的博客 转载请注明出处:https://cartoonyu.github.io/c... 什么是 ORM 框架? ORM全称是Object-Relational Mapping,中文名称为对象-关系映射 使用ORM框架,能大幅度减少数据库操作代码的编写,将主要精力放在对象-关系优化上 常见的ORM框架有hibernate,Mybatis等 Myba...
摘要:通用是为了解决使用中的基本操作,使用它可以很方便的进行开发,可以节省开发人员大量的时间。当该参数设置为时,时会查询第一页,超过总数时,会查询最后一页。 SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工...
摘要:本文首发于的博客转载请注明出处逻辑分页和物理分页的区别是什么分页是为了节省网络传输的数据量逻辑分页是将数据全部加载到内存,再通过后端逻辑控制分页显示到前端物理分页是在数据库层面分部分获取数据,通常情况下对内存的压力较逻辑分页少是否支持延迟加 本文首发于cartoon的博客 转载请注明出处:https://cartoonyu.github.io/c... Mybatis...
摘要:本文首发于的博客转载请注明出处基础抽象类和接口的区别类层面上抽象类与接口都不能被实例化抽象类只能继承一个直接父类,实现多个接口接口能继承多个接口抽象类大多用作模板类使用,接口用于规范模块间的行为方法抽象类可以用有抽象方法,静态方法以及普通方 本文首发于cartoon的博客 转载请注明出处:https://cartoonyu.github.io/c... JAVA基础 ...
阅读 795·2021-11-16 11:56
阅读 1614·2021-11-16 11:45
阅读 3069·2021-10-08 10:13
阅读 4000·2021-09-22 15:27
阅读 699·2019-08-30 11:03
阅读 611·2019-08-30 10:56
阅读 907·2019-08-29 15:18
阅读 1677·2019-08-29 14:05