在xml中只需要需要寫如下的**即可實現分頁:
select
from user
where name like concat("%",#,"%")
呼叫方法
/** * 分頁外掛程式
*/public
static
void
testpagelistuser()
}
貢獻一波自己的**
1、呼叫:
pagepage = new page(current, limit);
page.setrecords(pagelist);
return new pageutils(page);
或者//使用 com.github.pagehelper
2、dao
/**
* 查詢資料分頁
** @param page
* @param params
* @return
*/listquerycarpage(pagepage, mapparams);
//這是使用 com.github.pagehelper xml**一樣的
listquerycarpage(@param("params")mapparams);
3、xml 後面自己傳遞的傳輸引數配置就可以了
querycarpage
" parametertype="
map" resulttype="
io.sale.modules.sale.entity.dto.carview
">select
sl_car.id,sl_car.customer_id,sl_car.number,sl_car.type,sl_car.frame,sl_car.annual_time,sl_car.service_time,sl_car.driver_name,
sl_car.owner_phone,sl_car.image,sl_car.ramark,sl_car.dept_id,sl_car.user_id,sl_car.add_time,sl_car.del_flag,sl_car.`change`,sl_car.add_user
from sl_car , sl_sale
where sl_car.del_flag=0
group by sl_car.id
select>
mybatis plus 聯合查詢
在xml中只需要需要寫如下的 即可實現分頁 select from user where name like concat 呼叫方法 分頁外掛程式 public static void testpagelistuser 貢獻一波自己的 1 呼叫 pagepage new page current,l...
mybatis plus 分頁 聯合查詢
業務需要關聯多個表查詢,並且返回內容不只是乙個表 還需要另外乙個表的部分字段 並且需要實現分頁邏輯 本來看了下mybatis封裝的查詢方式,沒看到怎麼進行多表聯合,想著手寫實現聯合查詢並分頁,後面經過同事提醒發現有更加優雅的方式 新建乙個vo,整合原本的資料庫實體,並填上需要新增加的字段 data ...
MyBatis Plus 分頁 排序聯合使用
其實兩者聯合使用非常簡單,只需要在使用分頁外掛程式的基礎上使用其提供的orderbydesc orderbyasc就能完美融合。寫這篇部落格只是給一些初學者乙個方便的整理而已。下面會先給出完整的使用情況,在到後面分別解釋兩者的用法。以方便只關心這個用法或者趕時間的朋友。處於保密性考慮,我將大部分字段...