mybatis-plus多表關聯查詢
mybatis-plus多表關聯查詢
實體類部分**
@data
@allargsconstructor
@noargsconstructor
@tablename("wb_member")
public class wbmember implements serializable
mapper繼承basemapper介面
public inte***ce wbmembermapper extends basemapper "
})@results()
list querytest(long id);
}不需要寫xml檔案,sql寫在mapper介面註解中,可以使用mybatis-plus生成器資料庫
查詢結果為:
重點部分
單錶查詢結果正常,引數傳遞正常,我們可以嘗試通過多表關聯傳遞引數去查詢。
修改為多表查詢此處應封裝乙個物件可能維護方便一些,測試寫了map
@select("
})@results()
list querytest(long id);
測試結果和mybatis寫的xml執行結果一致,程式設計客棧所以這種方法也是可以實現mybatis-plus多表關聯查詢
通過mapper中書寫sql得出多表關聯查詢。
mybatisplus關聯查詢
data public class myexamvo implements serializable getmyexamlist resultmap myexammap select k.p.st name id from xg ks stu k left join xg ks pc p on k....
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...