mybatis plus 多表條件分頁查詢

2022-07-24 10:48:16 字數 771 閱讀 1058

今天寫mybatis-plus 多表條件分頁查詢的時候碰到很多問題,這裡記錄下

首先說下業務,這個是要展現的頁面。根據篩選的條件對資料進行分頁查詢。

@setter

@getter

@noargsconstructor

@allargsconstructor

public

class pagedweeklydto extends

pagedmodel

@bean

public

paginationinterceptor paginationinterceptor()

//

構造分頁物件

pagepage = new page<>(pagedweeklydto.getpageno(),pagedweeklydto.getpagesize());

//構造查詢物件

if(!statusenum.all_feedback.getcode().equals(feedbackstatus))

其實寫完後覺得沒啥,但是在寫的時候出現很多問題,大家一定要注意字段必須要表明是哪個表的,就是第三個點。還有就是分頁sql一定要按照某個字段進行排序,排序的字段最好是唯一的,因為每次查詢的話資料的位置不一樣,會造成分頁出現資料一樣的情況,我這裡忘記加了。

mybatis plus多表聯查分頁

uservo 自定義的返回需要的字段 ipagepageuser ipagepage 對應的xml中新增相應的sql語句,這裡sql語句按你之前的用法寫即可,不需要考慮分頁select name,unit from user,unit where user.unitno unit.unitno se...

Mybatis plus 多表連線分頁查詢

ipagepageuser ipagepage 對應的xml中新增相應的sql語句,這裡sql語句按你之前的用法寫即可,不需要考慮分頁 select name,unit from user,unit where user.unitno unit.unitno 像使用單錶一樣使用分頁,返回型別依然是i...

Mybatis plus實現條件查詢

教程目錄 教程一 mybatis plus使用教程 教程二 mybatis plus的字段自動填充 教程三 mybatis實現物理刪除和邏輯刪除 教程四 mybatis plus實現樂觀鎖 教程五 mybatis plus實現條件查詢 條件查詢 複雜查詢 test public void tests...