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

南京网站设计优化公司网页设计与网站建设是干嘛的

南京网站设计优化公司,网页设计与网站建设是干嘛的,南昌制作网站的公司,房屋装修流程步骤传统的XML分页以及模糊查询操作 传统的XML方式只能使用limit以及offset进行分页&#xff0c;通过判断name和bindState是否为空&#xff0c;不为空则拼接条件。 List<SanitationCompanyStaff> getSanitationStaffInfo(Param("name") String name,Param("bi…

传统的XML分页以及模糊查询操作

传统的XML方式只能使用limit以及offset进行分页,通过判断name和bindState是否为空,不为空则拼接条件。

List<SanitationCompanyStaff> getSanitationStaffInfo(@Param("name") String name,@Param("bindState") String bindState,@Param("current") Long current,@Param("size") Long size);
<select id="getSanitationStaffInfo" resultType="com.yutu.garden.entity.SanitationCompanyStaff">select * from sanitation_company_staffwhere 0 = 0<if test="name != null and name != ''">and name like concat('%', #{name}, '%')</if><if test="bindState != null and bindState != ''">and bind_state like concat('%', #{bindState}, '%')</if>limit 5 offset 0
</select>

Mybatis Plus分页以及模糊查询操作

只需要在Service实现类中直接调用Mybatis Plus的方法即可进行操作。

/*** 获取环卫工列表数据* @param name:名字* @param bindState:绑定状态* @param current:页码* @param size:每页大小* @return*/
@Override
public Page<SanitationCompanyStaff> getSanitationStaffInfo(String name,String bindState,Long current,Long size) {LambdaQueryWrapper<SanitationCompanyStaff> wrapper = new LambdaQueryWrapper<>();//如果前端传的name不为空,则进行like模糊查询if (StringUtils.isNotEmpty(name)){wrapper.like(SanitationCompanyStaff::getName,name);}//如果前端传的bindState不为空,则进行eq匹配if (StringUtils.isNotEmpty(bindState)){wrapper.eq(SanitationCompanyStaff::getBindState,bindState);}//通过current、size进行分页Page<SanitationCompanyStaff> sanitationStaffInfoPage = new Page<>(current,size);this.page(sanitationStaffInfoPage,wrapper);return sanitationStaffInfoPage;
}

return Page<SanitationCompanyStaff>类型可以得到数据的总数,你也可以通过.getRecords()方式获取List集合

在这里插入图片描述

这样子,我们就可以通过Mybatis Plus得到分页数据了!

http://www.yayakq.cn/news/912037/

相关文章:

  • 网站平台有哪些门源县wap网站建设公司
  • wordpress建站云盘字节跳动公司简介
  • 充值网站制作做蛋糕网站
  • 网站原型图设计软件广州市招投标中心官网
  • 广西住房和城乡建设厅网站首页短视频运营培训学校
  • 广州省建设厅官方网站百度网站排名突然消失
  • 海沧区建设局网站湛江有人做网站 的吗
  • 萧山建设局网站首页做网站建设跑业务
  • 网站设计的公司如何选移动互联网开发课件
  • 常用的网站类型有哪些类型有哪些类型有哪些重庆商城网站建设
  • 网站推广 济南北京手机网站设计价格
  • 焦作 做 网站谷歌广告联盟网站
  • php如何搭建网站后台thinkphp5做网站
  • reactjs 做的网站域客式单页网站能申请域名吗
  • 南宁网站设计方法WordPress未设置密码用户
  • 个人如何做一个网站ui设计工具
  • 人力资源网站模板项目宣传网站模板免费下载
  • 教务处网站建设网站建设类有哪些岗位
  • 永久免费自助建网站php开发大型网站开发
  • 装饰工程东莞网站建设优化网站教程
  • 网站字体大小是多少做什么地方网站
  • 微网站开发平台免费上海市网站建设定制
  • 开源门户网站wordpress 自学
  • 明水县网站建设建站公司跑路了域名怎么办
  • 廊坊网站建设-商昊网络wordpress无法后台
  • 郑州企业建设网站有什么用asp网站开发 pdf
  • 上海做家教去哪个网站最新国内新闻50条简短
  • 小语种外贸网站网站做优化一开始怎么做
  • 公司核准名称网站邳州市建设局网站
  • 模版型网站是怎样的实体店铺怎么引流推广