jeesite框架學習——對查詢結果為Map的集合進行分頁顯示
工作中用到jeesite框架,對該框架可以說是零掌握,專案組做一個分頁顯示的功能,因為顯示的資料只是表中的某一個欄位,所以在使用jeesite封裝好的分頁功能時對其進行了二次開發(jeesite原始碼還沒研究過,也不知道我這算不算是二次開發),記錄下來主要是以後自己如果用到的話可以便於查詢,有需求的同行小白也可以和我一起學習進步。
以下為Controller中的程式碼 Map<String,Object> parameters = new HashMap<String, Object>(); parameters.put("aaa", aaa); parameters.put("country", country); parameters.put("begindate", begindate); parameters.put("enddate", enddate); Page page =new Page<Map<String,Object>>(request, response); int curr = page.getPageNo(); int pageSize = page.getPageSize(); int total = demoDao.findCount(parameters); page.setCount(total); int count =total/pageSize+((total%pageSize)>0 ? 1 : 0); parameters.put("min", (curr-1)*pageSize); parameters.put("max", pageSize*curr); List<Map<String,Object>> datas = demoDao.getDemoData(parameters); page.setList(datas); model.addAttribute("page", page); 以下為mapper.xml程式碼: <select id="findCount" resultType="java.lang.Integer"> //分頁顯示時的總數 SELECT count(*) FROM 表名 a WHERE a.theme_type=3 </select>
相關推薦
jeesite框架學習——對查詢結果為Map的集合進行分頁顯示
工作中用到jeesite框架,對該框架可以說是零掌握,專案組做一個分頁顯示的功能,因為顯示的資料只是表中的某一個欄位,所以在使用jeesite封裝好的分頁功能時對其進行了二次開發(jeesite原始碼還沒研究過,也不知道我這算不算是二次開發),記錄下來主要是以後自己如果用到
mybatis查詢結果為Map型別
1.mapper.xml <select id="findYwmsid" resultType="java.util.Map"> select DISTINCT(yid) AS "yid",sd.label AS "name" from qk
根據某個條件或者某些條件對資料庫進行查詢,然後把查詢結果進行分頁顯示
一、.固定條件,直接查詢資料庫,把結果進行分頁顯示出來; 見部落格 https://blog.csdn.net/qq_37591637/article/details/82951647 二、條件不定,查詢資料庫,把查詢結果進行分頁顯示 如下圖;包含四個條件,使用者在選擇的時候可以選擇
前臺jsp獲取後臺查詢的結果集資料並實現分頁顯示
前臺獲取後臺查詢的結果並分頁顯示。 1、使用ajax非同步請求,傳送post請求到url,獲取結果引數data(data被dao層處理成json物件返回) 2、返回的結果: 在dao處理後(根據userId查詢結果集)向service返回的結果,是一個json物件:re
C++搭建框架,利用OpenGL、GDAL、Qt進行分塊顯示遙感影像
主要是利用C++搭建的框架,利用OpenGL、GDAL及Qt進行影像分塊顯示遙感影像,目前測試顯示600M的資源3號衛星影像,僅僅需要15秒左右的時間。 此文章不對OpenGL以及GDAL做解釋,如果對OpenGL和GDAL不熟悉,請自行查閱相應的文件。 利用OpenG
Java -- 對List集合進行分頁
通過使用hdfs api將檔案系統根目錄下的檔案列表給列出來了,demo 如下輸出json如下:[ { "path": "/20150129101639203.jpg", "replicat
利用分頁外掛對Ajax請求到後臺資料進行分頁
1.在學習過程中,積累和思考是必須的,所以我還是選擇用部落格一邊記錄一邊學習 一款簡單的分頁外掛下載地址: 解壓之後分別把.css檔案和.js檔案匯入相應的專案資料夾中,並且在頁面中進行路徑引入,確保無誤。 具體做法前臺: 分頁:`
mybatis學習之查詢結果返回List以及Map
當要查詢的結果不是單個記錄而是一個集合的時候,mybatis的resultType寫的依然是集合中的物件的型別名稱,例如: <select id="getPersonByNameLike"resultType="mybatis_01.Pers
ibatis 查詢返回結果為map
ibatis裡面result只有3種,resultMap,resultClass,resultSetType,沒有resultType(mybatis的) 研究了下手冊,發現返回map的方式如下: <resultMap class="java.util.HashMap
ORACLE因為字符集不同,進行中文條件查詢,查詢結果為空
查詢 數據服務 span code oracl 字符串 客戶 not null lec 在使用C#進行SQL語言或者ASP.NET進行ORACLE數據查詢;當查詢條件有中文存在時,因為數據服務端和客戶端/本機的字符集不同,數據表存在數據,但查詢不出來數據。但使用連接Orac
天氣預報公網查詢城市的天氣預報提示:查詢結果為空!,這城市或區域暫時不被支持。
image blog 代碼 設置 天氣 原因 ... 暫時 eclips 如題, 見下圖: IDEA中參數為城市名稱, 報錯.查詢結果為空, 暫不支持. 參數設置為城市代碼, 查詢結果正常. eclipse查詢, 參數設置為城市代碼和城市名稱都可以. 原因不明....
JavaSE中線程與並行API框架學習筆記——線程為什麽會不安全?
pub 學習 學校 技術 顯示 iter tle 另一個 生命周期 前言:休整一個多月之後,終於開始投簡歷了。這段時間休息了一陣子,又病了幾天,真正用來復習準備的時間其實並不多。說實話,心裏不是非常有底氣。 這可能是學生時代遺留的思維慣性——總想著做好萬全準備才去做事。
對查詢結果分組
mage 統計 技術 add res 大於 ice col 9.png 1. 分組:按照某些列進行分組,將查詢結果對指定列進行投影,但是可以使用聚合函數進行統計 (1)投影數據(group) 從上圖可以看出:只能對投影(分組)的列進行查詢,但是可以對其他列統
使用MyBatis查詢 返回類型為int,但是當查詢結果為空NULL,報異常的解決方法
ati bin turn apache led .get urn bsp process 使用MyBatis查詢 返回類型為int,但是當查詢結果為空NULL,會報異常。 例如: <select id="getPersonRecordId" parameterT
Hibernate框架學習(八)——查詢-HQL語法
封裝 bsp rom 連接 inner 笛卡爾積 out 原生 部分 一、單表查詢 1、基礎語法 2、排序 3、條件 4、分頁 5、聚合 6、投影 二、多表查詢 1、回顧原生SQL 1>交叉連接-笛卡爾積(避免)select
Hibernate框架學習(十)——查詢優化
語句 沒有 sql語句 抓取 select 數量 客戶 使用 懶加載 一、類級別查詢 1、get方法:沒有任何策略,調用即立即查詢數據庫加載數據。 2、load方法:是在執行時不發送任何SQL語句,返回一個對象,使用該對象時才執行查詢;應用類級別的加載策略。
Mysql對查詢結果添加序列號
pda rom mysql 理解 lec 查詢 color AS span set @rownum=0; select @rownum:=@rownum+1 as rownum,* from table1 :=和=的區別? "=",只有在set和u
SQL查詢結果為二維表
mon 結果 else AS table case when create lse nio 1 ---測試數據--- 2 if object_id(‘[tb]‘) is not null drop table [tb] 3 go 4 create tabl
delphi資料庫中ADOConnecting位置對查詢結果的影響
程式碼不附,只做記錄。 1、大部分資料庫的讀取部分會寫在窗體的onShow事件裡,此時資料庫的更新會在窗體的每次Show中進行資料的連線,也就是說,如果一個ADOConnection1對應兩個ADOQuery1和ADOQuery2,當通過ADOQuery1操作資料庫後,與ADOQuery2
Oracle 對查詢結果集操作
轉自:https://www.cnblogs.com/lingyejun/p/7092206.html 在Oracle中提供了三種類型的集合操作: 並(UNION)、交(INTERSECT)、差(MINUS) Union:對兩個結果集進行並集操作,不包括重複行,同時進行預設規則的排序; Union Al