一、分頁查詢(參考了element框架)
思路:
Sql陳述句:select * from <表名> limit <從第幾條開始查詢>,<查詢多少條資料>
例子:select * from user limit 2,10;
前端:傳遞兩個資料給后端:begin,size
但是我們分頁查詢的頁面肯定不會讓用戶從第幾條開始查詢的這種選項,我們頁面中應該是有第幾頁和顯示多少條資料
如圖:

所以我們傳遞的資料要進行運算才能變成后端需要接收的資料(這個運算可以放在后端運算也可以,我這里是前端進行資料處理)
頁數=從第幾條開始查詢=》(當前頁數-1)*查詢多少條資料
例:(2-1)*5=5 :第二頁就是從資料庫表中的第五條資料開始查詢,查詢五條資料
?/條=查詢多少條資料
后端:接收前端穿過來的兩個資料進行資料庫的查詢
這里我用的是SpringBoot+Mybatis
步驟一:首頁創建物體類:
根據資料庫對應的表創建相對應的物體類
步驟二:創建介面并且封裝該方法

步驟三:在控制呼叫該方法并且創建介面

到此,分頁的后端就完成了,
前端:消費后端的服務
步驟一:在vue中定義兩個陣列

步驟二:寫分頁查詢的方法

步驟三:查詢多少當前頁數((頁數-1)*顯示的資料)

步驟四:查詢多少條資料的方法

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/474663.html
標籤:Java
上一篇:多執行緒筆記(三)
