展示資料頁面
使用者編號
使用者密碼
使用者名稱日期
位址操作
修改刪除
注意:我上面html的路徑是/page.html,讀者請換成自己的,還有一些變數名和引數,如中user是我自己定義的,users是後端傳過來的。
控制層,從前端page.html接收引數,呼叫service層,實現相應功能
public string list(model model, @requestparam(value = "pagenum", defaultvalue = "0") int pagenum, @requestparam(value = "pagesize", defaultvalue = "10") int pagesize)
這裡page導的包:import org.springframework.data.domain.page;
pagegetuserlist(int pagenum,int pagesize);
真正的業務實現層
/**
* 分頁查詢
* @param pagenum
* @param pagesize
* @return
*/@override
public pagegetuserlist(int pagenum, int pagesize)
上面**的id是主鍵
首先來說一下分頁和排序所用到的page、pageable介面和sort類都是什麼
jparepository提供了兩個和分頁和排序有關的查詢
list findall(sort sort) 返回所有實體,按照指定順序排序返回
list findall(pageable pageable) 返回實體列表,實體的offest和limit通過pageable來指定
sort物件用來指示排序,最簡單的sort物件構造可以傳入乙個屬性名列表(不是資料庫列名,是屬性名),預設採用公升序排序。例:
sort sort = new sort(「id」);
//或 sort sort = new sort(direction.asc,「id」);
return userdao.findall(sort);
程式將查詢所有user並按照id進行生序排序。
SpringBoot Thymeleaf模板引擎
模板引擎,jsp就是乙個模板引擎,還有經常用的freemarker,包括springboot給我們推薦的thymeleaf,但是再多的引擎思想都是一樣的。模板引擎的作用就是我們來寫乙個頁面模板,有些值是動態的,我們需要寫一些表示式。這些值我們在後台封裝成資料。然後把這個模板和資料交給我們模板引擎,模...
SpringBoot thymeleaf簡單呼叫
在html頭部鏈結中新增xmlns th 來進行限定 入下 而呼叫可以在標籤裡面新增th來修改伺服器呼叫之後的顯示例如 其中attrnamerequestscope是已經存放在request請求當中的key值,所對應的value值時attrvaluerequestscope attrnamerequ...
Selective Search實現過程分析
6 合併區域 1 找到集合裡面相識度最大的那一對 2 將這一對的外包圍區域進行合併,包括構建新的外包圍矩形框,同時計算根據以下公式更新顏色直方圖統計和紋理直方圖統計,這樣構建新的區域rt。new size r1 size r2 size rt hist c r1 hist c r1 size r2 ...