QueryPage使用示例
1、通过关联的表的某字段查询和排序
表的关系
代码
/*** * <p>Description:查找作业记录</p>* <p>Paramenter:</p>* <p>Return:</p>* <p>Exception:</p>* <p>Modified History: </p>*/public String getHomeworkList(){if(firstQuery){//如果是第一次查询则设置查询时间queryTime = System.currentTimeMillis();}QueryPage queryPage = new QueryPage(pageSize,pageIndex,null,null);queryPage.addEqualSearch("userId",super.getCurrentUserId());queryPage.addEqualSearch("state", state);queryPage.addAliasLessEqualSearch("homework", "a", "createTime", new Date(queryTime));queryPage.addAliasSort("homework", "a", "createTime", "desc");homeworkRecordViewVoList = homeworkBiz.getHomeworkList(queryPage, state);//设置分页信息String pageUrl = "/homework/getHomeworkList.action";pageBean = new PageBean(queryPage.getTotalRows(), queryPage.getPageIndex(), queryPage.getPageSize(), pageUrl);String pageBeanParamters = "queryTime="+queryTime+"&firstQuery=false&state="+state;pageBean.setParamters(pageBeanParamters);return state;}
说明
QueryPage使用示例相关推荐
- .net连接mysql数据_.net连接MYSQL数据库的方法及示例!
连接MYSQL数据库的方法及示例 方法一: 使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL 该组件为MYSQL为ADO.NET ...
- CPU Cache原理与示例
CPU Cache原理与示例 基础知识 现在的 CPU 多核技术,都会有几级缓存,老的 CPU 会有两级内存(L1 和 L2),新的CPU会有三级内存(L1,L2,L3 ),如下图所示: 其中: ...
- 编译器 llvm clang 源码转换示例
编译器 llvm clang 源码转换示例 从git获取llvm项目的源码方式: git clone https://github.com/llvm/llvm-project.git 下载源码后,进入 ...
- Cache Memory技术示例
Cache Memory技术示例 为什么需要cache?如何判断一个数据在cache中是否命中?cache的种类有哪些,区别是什么? 为什么需要cache memory 先思考第一个问题:程序是如何运 ...
- Swift与LLVM-Clang原理与示例
Swift与LLVM-Clang原理与示例 LLVM 学习 从 简单汇编基础 到 Swift 不简单的 a + 1 作为iOS开发,程序崩溃犹如家常便饭,秉着没有崩溃也要制造崩溃的原则 每天都吃的很饱 ...
- C语言与OpenCL的编程示例比较
C语言与OpenCL的编程示例比较 OpenCL支持数据并行,任务并行编程,同时支持两种模式的混合.对于同步 OpenCL支持同一工作组内工作项的同步和命令队列中处于同一个上下文中的 命令的同步. 在 ...
- OpenCL框架与示例
OpenCL框架与示例 下面的图简单说明了OpenCL的编程框架,图是用的GPU,其他类似: 名词的概念: Platform (平台):主机加上OpenCL框架管理下的若干设备构成了这个平台,通过这个 ...
- ONNX MLIR应用示例(含源码链接)
ONNX MLIR应用示例(含源码链接) 开放式神经网络交换在MLIR中的实现 (http://onnx.ai/onnx-mlir/). Prebuilt Containers 开始使用ONNX-ML ...
- TVM apps extension示例扩展库
TVM apps extension示例扩展库 此文件夹包含TVM的示例扩展库.演示了其它库如何在C++和Python API中扩展TVM. 该库扩展了TVM的功能. python模块加载新的共享库, ...
最新文章
- VLC SDK在VS2010中的配置及简单使用举例
- 改变人生的32句励志名言
- Linux权限管理(基本权限、默认权限、
- JAVA中方法的类型转换_Java中几种常用数据类型之间转换的方法
- 19款绚丽实用的jQuery/CSS3侧边栏菜单
- CentOS5、6的启动流程
- cosin等于多少_cos0等于多少?
- 被利用达数百万次、瞄准 Linux 系统的 Top 15漏洞
- C++ STL 一个简单的stack程序
- SSD测试专题(二)
- RTMP直播推流Video(视频)
- 计算机开关机命令,电脑定时关机命令取消以及开启方法介绍
- Windows MSDOS的批处理文件命令
- 【Task08】Numpy学习打卡
- 获取PC 服务器 可用的GPU
- linux_ohs安装_weblogic进行管理
- bestCoder 2015 百度之星程序设计大赛 资格赛-1003-IP聚合
- @Profile注解详解
- java汉诺塔(含汉诺塔问题的详解)
- 微信小程序地理位置API使用流程
热门文章
- 论文浅尝 | 基于局内去噪和迁移学习的关系抽取
- 论文浅尝 | 用增强学习进行推理:问答与知识库完善(KBC)
- 平衡二叉树、二叉排序树-数据结构
- 腾讯2019秋招笔试真题
- Failed to execute goal org.apache.maven.plugins:maven-resources-plugin
- Pytorch 实现 MLP
- 【搜索/推荐排序】NCF,DeepCross,Deep Crossing
- 设计模式三大类及六大设计原则
- PHP逐行解析文件,并写入数据库
- LoadRunner如何调用外部函数