MyBatis Plus中的ipage用于分頁查詢數據。它是一個分頁對象,可以指定查詢的頁碼、每頁顯示的記錄數、排序方式等參數。
使用ipage進行分頁查詢的步驟如下:
創建一個Page對象,指定要查詢的頁碼和每頁顯示的記錄數:
Page<User> page = new Page<>(1, 10);
調用MyBatis Plus的分頁查詢方法,將Page對象作為參數傳遞進去:
userMapper.selectPage(page, null);
獲取查詢結果:
List<User> userList = page.getRecords();
可以通過Page對象的其他方法獲取分頁相關的信息,如總記錄數、總頁數等:
long total = page.getTotal();
int pages = page.getPages();
還可以對查詢結果進行排序、過濾等操作,具體的用法可以參考MyBatis Plus的官方文檔。