QueryPage使用示例
生活随笔
收集整理的這篇文章主要介紹了
QueryPage使用示例
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、通過關(guān)聯(lián)的表的某字段查詢和排序
表的關(guān)系
代碼
/*** * <p>Description:查找作業(yè)記錄</p>* <p>Paramenter:</p>* <p>Return:</p>* <p>Exception:</p>* <p>Modified History: </p>*/public String getHomeworkList(){if(firstQuery){//如果是第一次查詢則設(shè)置查詢時間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);//設(shè)置分頁信息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;}
總結(jié)
以上是生活随笔為你收集整理的QueryPage使用示例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Inside Class Loaders
- 下一篇: 微信支付PKIX path buildi