- 浏览: 211126 次
- 性别:
- 来自: 哈尔滨
文章分类
- 全部博客 (267)
- java.lang (8)
- 问题汇总 (21)
- 异常记录 (20)
- 功能实现 (19)
- 面试总结 (25)
- 技巧总结 (8)
- 常用代码 (4)
- 编程习惯 (3)
- 编码规则 (3)
- java.util (10)
- java.io (1)
- JavaWeb (9)
- MySQL (16)
- SVN (3)
- MyBatis (11)
- Velocity (7)
- 其他知识 (10)
- 人生哲理 (1)
- 人生故事 (1)
- 自我感悟 (1)
- shiro (3)
- 基础知识 (0)
- 问题总结 (1)
- Spring 标签 (1)
- Spring (3)
- 点滴生活 (1)
- DOS (1)
- CAS (4)
- Linux (9)
- Storm (6)
- Shell (1)
- regex (1)
- Collection (4)
- poi (1)
- 经典语句 (1)
- NIO (5)
- concurrent (14)
- RPC (1)
- zookeeper (3)
- 待整理 (2)
- Hadoop (9)
- RabbitMq (2)
- flume (1)
- hive (7)
- hbase (4)
- kafka (1)
- scala (1)
- GC (0)
- java.util.concurrent.atomic (1)
- java.lang.ref (6)
- JVM (2)
- algorithm (1)
- conception (1)
- java key word (1)
- sun.misc (1)
最新评论
问题:Action中进行列表页面操作报错,跟踪后发现是PageBean分页查询时SQL报错
原因:分页实现类,可以进行排序操作,设置排序字段、排序顺序
而此时mapper.xml中也添加了order by 操作
最终SQL变为:
所以报错
解决:删除 mapper.xml 中的排序,当action中排序依据有多个时
action层排序的依据唯一时,删除action中的
注意:排序操作确认mapper中是否已有
总结:
分页功能公司内部框架中有封装,但要理清使用方式,查询条件是在那一层加进去的
原因:分页实现类,可以进行排序操作,设置排序字段、排序顺序
而此时mapper.xml中也添加了order by 操作
最终SQL变为:
select * from test order by xxx order by xxx asc
所以报错
解决:删除 mapper.xml 中的排序,当action中排序依据有多个时
action层排序的依据唯一时,删除action中的
注意:排序操作确认mapper中是否已有
总结:
分页功能公司内部框架中有封装,但要理清使用方式,查询条件是在那一层加进去的
发表评论
-
问题整理(一)
2018-01-21 09:58 400分页实现 jr-MyBatis PageBean PageB ... -
2017年问题汇总-待整理
2017-12-31 12:27 2235查询时应注意的事项 1. ... -
为什么tinyint(1)映射po类中属性时的字段类型为Boolean
2017-11-29 20:42 1455问题描述: 建表,字段类型 tinyint 长度 1 ,映射 ... -
删除<!DOCTYPE html> 后页面样式错误
2017-11-24 21:42 1597问题描述: 根据前端同事提供的HTML页面嵌套JSP页面 删除 ... -
检索指定时间范围内的数据与预期不一致
2017-10-30 20:38 571问题背景: 在不同日期内进行不同的业务逻辑,在测试环境进行模拟 ... -
常犯错误总结(一)
2017-10-22 11:30 448常犯错误总结(一) 一、Arrays.asList 与 ja ... -
为什么切换root用户失败
2017-10-16 20:54 1333问题背景: 需要申请服务器root权限以便于维护部署在服务器 ... -
为什么没有查询到日志输出
2017-10-15 18:13 704问题背景: 项目中某个功能发送队列,造成队列积压,系统功能预警 ... -
为什么项目调用进入JAR包而没有进入本地的项目中
2017-10-02 18:16 843问题场景: 公司项目采用模块化的形式,即按照业务模块构建多个 ... -
为什么运行接口无返回值
2017-10-02 18:08 788问题场景: 与同事共同开发一个项目,调用其开发的接口,未接收 ... -
为什么当天的时间格式化后却变为昨天的时间
2017-10-02 16:50 1317问题场景: 生产环境程序运行过程中,统计数据不正确,查看日志 ... -
为什么新安装的Eclipse不能打开
2017-10-01 22:33 1427问题描述: 同事遇到的问题,在公司的已有的公用的笔记本上安装 ... -
为什么修改后的JS CSS 发布后不生效
2017-09-27 22:25 1541问题场景: 本地修改后的JS CSS ,发布到测试环境后,并未 ... -
为什么Map中Date类型数据接收时变为Long类型数据
2017-03-26 22:11 2035问题描述 接口调试过程中,发现调用同一个SQL的两个不同的Se ... -
为什么JS没有收到返回值
2016-05-24 22:44 609问题:登录优化,POST提交登录信息,回传登录结果信息给JS展 ... -
为什么路径正确却访问不到页面
2016-05-24 22:32 931问题:ACTION中,跳转页面时报错,CAN NOT FOUN ... -
为什么启动SERVICE服务失败
2016-05-15 09:10 1542问题: 基于服务化开发,启动服务SERVIICE API中 ... -
为什么一个服务化工程引用不到另一个服务化工程
2015-08-12 20:04 546问题一:java中一个服务工程引用另一个工程引用够不到 描述 ... -
为什么服务版本或持久化类属性对应不上
2015-05-26 15:54 723问题描述: 基于服务化框架开发, 开发过程中,WEB项目在调 ... -
为什么Action中的接口执行了两次
2015-05-04 15:06 916问题场景: 程序中的方法莫名其妙的执行了两次,导致结果与预期的 ...
相关推荐
bootstrap 分页 pagebootstrap 分页 pagebootstrap 分页 pagebootstrap 分页 pagebootstrap 分页 pagebootstrap 分页 page
其主要工作原理是在Mybatis的Executor执行器中添加拦截器,对原始的SQL语句进行修改,自动添加分页参数,从而实现分页查询。PageHelper的优点在于无需手动编写分页代码,只需设置好参数即可。 下面,我们来详细说明...
在分页查询时,我们可以创建一个实体类,例如`PageItem`,包含所有需要展示的字段,然后将数据库查询的结果转换为`PageItem`对象的集合。 4. 数据库MySQL: MySQL是一个流行的开源关系型数据库管理系统,它支持...
在.NET开发中,数据分页是一项常见的需求,尤其...在实际项目中,可能还需要考虑排序、过滤等其他因素,但这个基础框架为你提供了实现分页的基本步骤。使用WinProcedure文件中的示例,你可以进一步了解和实践这些概念。
为了实现数据的分页显示,我们需要先执行SQL查询获取所有记录,然后根据当前页码确定要显示的数据范围。具体步骤如下: 1. **执行SQL查询**:使用`Statement`对象执行SQL查询语句`SELECT * FROM stuInfo`。 ```java...
在分页场景中,Struts可以接收用户的分页请求参数(如当前页数、每页显示条数),然后调用相应的业务服务进行数据处理,并将结果返回到JSP页面展示。Struts的Action类是业务逻辑与视图之间的桥梁,它封装了分页逻辑...
在数据库中进行分页是开发过程中常见的需求,特别是当数据量较大时,一次查询显示所有数据会对性能产生影响,同时也会降低用户体验。分页能够有效地控制数据的输出,只展示一部分结果,通常是一页数据。本文将介绍三...
在Java开发中,我们经常需要对数据库进行分页查询,但是Oracle数据库不支持Limit关键字,那么如何在Oracle中实现分页查询呢?下面,我们将详细介绍Oracle中SQL不能用Limit的处理方法。 一、使用RowNum实现分页查询 ...
PageHelper分页插件则是Mybatis中的一个实用工具,可以方便地对查询结果进行分页处理。接下来,我们将详细讨论这些知识点。 首先,Spring是一个全面的后端开发框架,它提供了依赖注入(Dependency Injection,DI)...
jqPaginator是一款基于jQuery的简洁、高度自定义的jQuery分页组件,适用于多种应用场景。 用法很简单,首先引入jQuery和jqPaginator,之后就可以初始化分页了 $('#id').jqPaginator({ totalPages: 100, ...
yPager分页控件 正式推出第一个版本 T 1.1.5 <br> 开发环境:VS2003+Windows2003 概述:一款采用URL进行分页的控件,支持在Vs模式下进行调试,支持Repeater,DataList,DataGrid等控件 是否开源:是...
总结来看,ThinkPHP框架为开发者提供了便捷的分页处理方式,通过合理使用where条件和Page类,可以高效地实现复杂条件下的分页查询功能。希望本文的内容能够帮助PHP开发者在实际工作中更好地应用ThinkPHP框架进行分页...
1.SSH框架的gradle项目,也可以当作SHH的例子,运用hibenate的方法写了个分页的例子,前台是Bootstrap。。 首次使用请更新gradle项目下载JAR包,不然报错!!首次使用请更新gradle项目下载JAR包,不然报错!!首次...
总结来说,当在 Laravel 中使用 `paginate()` 进行分页查询时,如果需要指定查询的字段,应该使用 `select()` 方法来明确列出这些字段,而不是试图在 `paginate()` 方法中传递它们。这样做不仅可以避免 SQL 语法错误...
介绍:http://blog.csdn.net/windxxf/archive/2010/10/27/5969811.aspx 基于NVelocity模板引擎实现的分页实例 数据库为Sql2005格式,App_Data目录下附加即可
SpringMVC+Spring3.2.8+Hibernate4.3.5带简单的分页实例,集成时使用hibernate-core-4.3.5.Final.jar时会报错, (网上说该Jar包中某个类的包路径改了,Spring找不到,所以换成了Hibernate4.2 的Core包了)这是BUG么...
QueryModel(查询Model):为每个实体生成一个对应的查询model PageModel(分页Model):一个分页的model BaseDao:基本的BaseDao,包括了13个单表常用的方法 Daos:继承了BaseDao Mapper(xml映射文件):重点,...
vue2 开发的vue3-pro-table 是基于 vue3 开发一个基于 ElementPlus 封装的 table 列表页组件,将包含搜索、列表、分页等功能的页面封装成一个组件特性将搜索、列表、分页三者的交互逻辑封装到组件中,节省开发者代码...
PageHelper修改版本 支持分页加条件查询,官网的版本如果分页加上条件查询就会报错 这个版本是自己修改得 解决了这个问题