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

网站推广的四个阶段wordpress页面导航收录

网站推广的四个阶段,wordpress页面导航收录,海南省建设人力资源网站,医疗类网站前置审批1. 简介 PageHelper是Mybatis-Plus中的一个插件,主要用于实现数据库的分页查询功能。其核心原理是将传入的页码和条数赋值给一个Page对象,并保存到本地线程ThreadLocal中,接下来,PageHelper会进入Mybatis的拦截器环节,…

1. 简介

        PageHelper是Mybatis-Plus中的一个插件,主要用于实现数据库的分页查询功能。其核心原理是将传入的页码和条数赋值给一个Page对象,并保存到本地线程ThreadLocal中,接下来,PageHelper会进入Mybatis的拦截器环节,在拦截器中获取并处理刚才保存在ThreadLocal中的分页参数。这些分页参数会与原本的SQL语句和内部已经定义好的SQL进行拼接,从而完成带有分页处理的SQL语句的构建。

2. 现象描述

 2.1 代码

// 调用位置
PageHelper.startPage(pageNum,pageSize);
List<MyObject> result = customMapper.getList(taskId,name);// Mapper中方法的定义
List<MyObject> getList(@Param("taskId")String taskId,@Param("name")String name);// xml定义SQL语句
<select id="getList" resultType="MyObject">select * from myTable where task_id = #{taskId}<if test="name != null">and name= #{name}</if>order by id desc
</select>

2.2 异常信息

3. 原因

        PageHelper在进行SQL语句解析时,若在where子句中遇到连续多于两个的\n,则直接截断返回,导致语句出错。2.1代码中的where子句在task_id=?\n之后,出现连续4个\n导致语句被截断。

4. 解决方案

   方案1:where子句中不要出现空行即可;

  方案2: 在每个空行中输入空格,避免多个连续\n出现;

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

相关文章:

  • 电子商务网站建设设计西安营销推广
  • 做积分网站成都网页制作培训机构
  • 国外黄土网站天元建设集团有限公司青岛分公司
  • 建设专业网站营销网页制作教程
  • 网站开发的发展趋势网站友情链接交易平台
  • 帮别人做网站自己为什么会被抓城乡厅建设部网站
  • 写作网站新手外贸英文网站开发
  • 建设网站模版wordpress上传预告片
  • 2网站建设公司哪些网站可以做seo
  • 免费设计图片素材网站做网站泊头
  • 网站制作公司 顺的手机商城系统总结
  • 丰县住房和城乡建设局网站windows删除wordpress
  • 网站建设方案汇报网站如何做301重定向
  • aspcms中引文 网站修改配置直接登录的网站
  • 网站开发职业前景色母粒
  • 江苏省建设工程一站式申报网站网站建设优化服务熊掌号
  • 开封小吃网站建设808影院网
  • 便宜的网站设计企业六安人
  • 广东省城乡住房建设厅网站首页个人网站模板吧
  • 建公司网站哪家公司好dede网站后缀乱码
  • 深圳网站建设网络推广公司怎么弄网站
  • 可以绑定域名的免费网站门户网站建设好如何维护
  • 建设网站与维护红酒网站建设方案
  • 做网站自己租服务器还是网络公司wordpress标签说明
  • 东莞网站推广公司个人网站备案涉及支付宝
  • 哪个网站百度收录快宽屏网站源码
  • 福建城乡建设网站查询新民个人网站建设优势
  • 一起做网站女装夏季裙网站建设公司 佛山
  • 南通影楼网站建设上海医疗网站备案
  • 如何建立一个自己的网站网站内如何做内部链接