当前位置: 首页 > news >正文

合肥网站制作联系方式快排seo

合肥网站制作联系方式,快排seo,淄博做网站的公司有哪些,宿州网站建设电话背景 在业务中我们在前端总是需要展示数据,将后端得到的数据进行分页处理,通过pagehelper实现动态的分页查询,将查询页数和分页数通过前端发送到后端,后端使用pagehelper,底层是封装threadlocal得到页数和分页数并动态…

背景

在这里插入图片描述

在业务中我们在前端总是需要展示数据,将后端得到的数据进行分页处理,通过pagehelper实现动态的分页查询,将查询页数和分页数通过前端发送到后端,后端使用pagehelper,底层是封装threadlocal得到页数和分页数并动态的拼接到sql中完成分页的查询

代码

菜品的分页查询展示
前端传递对象

@Data
public class DishPageQueryDTO implements Serializable {private int page;private int pageSize;private String name;//分类idprivate Integer categoryId;//状态 0表示禁用 1表示启用private Integer status;}

controller层

/*** 菜品分页查询** @param dishPageQueryDTO* @return*/@GetMapping("/page")@ApiOperation("菜品分页查询")public Result<PageResult> page(DishPageQueryDTO dishPageQueryDTO) {PageResult pageResult = dishService.pageQuery(dishPageQueryDTO);return Result.success(pageResult);}

service层

PageResult pageQuery(DishPageQueryDTO dishPageQueryDTO);
public PageResult pageQuery(DishPageQueryDTO dishPageQueryDTO) {PageHelper.startPage(dishPageQueryDTO.getPage(), dishPageQueryDTO.getPageSize());Page<DishVO> page = dishMapper.pageQuery(dishPageQueryDTO);return new PageResult(page.getTotal(), page.getResult());}

将封装好的需要查询的页面和页面大小传给PageHelper,由它为我们动态的拼接到SQL语句中实现分页查询的效果
Mapper层

Page<DishVO> pageQuery(DishPageQueryDTO dishPageQueryDTO);
 <select id="pageQuery" resultType="com.sky.vo.DishVO">select d.* , c.name as categoryName from dish d left outer join category c on d.category_id = c.id<where><if test="name != null">and d.name like concat('%',#{name},'%')</if><if test="categoryId != null">and d.category_id = #{categoryId}</if><if test="status != null">and d.status = #{status}</if></where>order by d.create_time desc</select>
http://www.wangmingla.cn/news/69044.html

相关文章:

  • 实力网站建设电话外链代发平台
  • 浏阳 做网站简述网络营销的特点
  • 网站规划建设方案模板营销网站建设多少钱
  • 农业做的好的网站奶茶推广软文200字
  • 天津建设工程信息网密码温州网站优化推广方案
  • 做平台好还是自己建网站网络营销顾问工作内容
  • 建网站公司浩森宇特友情链接发布网
  • 商城网站建设服务器沈阳seo网站关键词优化
  • 深圳宝安区政府在线官网南京怎样优化关键词排名
  • wordpress安卓下载项目优化seo
  • 怎么能自己创建网站网络营销网站设计
  • 新昌网站开发百度发布信息的免费平台
  • 国外主流网站开发技术国外网站建设
  • 企业做网站属于广告宣传费吗会计培训机构
  • 怎么去创立一个网站app推广刷量
  • 网站建设的技术方案模板下载百分百营销软件官网
  • 备案网站到期了怎么办评论优化
  • 做yield网站多少钱南京关键词优化软件
  • 做网站的基本步骤公司网站如何在百度上能搜索到
  • 做网站应怎么缴税厦门百度广告开户
  • 公司让我做网站负责人网站投放广告费用
  • 莱州网站建设制作搜索排行
  • 企业为什么建设网站除了百度指数还有哪些指数
  • 做网站推广合同今天的三个新闻
  • mvc5做博客网站个人免费自助建站网站
  • 高端网站设计哪家公司好网络建站流程
  • 网站建设自查情况百度平台
  • 通过阿里云建设企业网站网红推广接单平台
  • 网站开发语言html5 php怎样推广公司的网站
  • 工商网站站长统计app最新版本2023