欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mybatisplus如何實(shí)現(xiàn)排序

 更新時間:2024年02月19日 10:36:04   作者:爆燃·火星  
這篇文章主要介紹了mybatisplus如何實(shí)現(xiàn)排序問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

mybatisplus實(shí)現(xiàn)排序

MybatisPlus 支持使用 lambda 表達(dá)式進(jìn)行排序。

可以在查詢條件中使用 orderBy、orderByAsc、orderByDesc 方法來設(shè)置排序字段和排序順序。

例如:

要將查詢結(jié)果按照 age 字段升序排序,可以使用如下代碼:

IPage<User> page = new Page<>();
page.setCurrent(1);
page.setSize(10);
 
lambdaQueryWrapper.orderByAsc(User::getAge);
 
IPage<User> userIPage = userMapper.selectPage(page, lambdaQueryWrapper);

如果要按照 age 字段降序排序,可以使用如下代碼:

IPage<User> page = new Page<>();
page.setCurrent(1);
page.setSize(10);
 
lambdaQueryWrapper.orderByDesc(User::getAge);
 
IPage<User> userIPage = userMapper.selectPage(page, lambdaQueryWrapper);

如果有多個排序條件,可以通過多次調(diào)用 orderBy、orderByAsc、orderByDesc 方法來添加排序條件

例如:

lambdaQueryWrapper.orderByAsc(User::getAge).orderByDesc(User::getName);

這樣就會先按照 Age 升序,Name降序排序

mybatisplus排序查詢

orderByAsc

orderByAsc(R... columns)
orderByAsc(boolean condition, R... columns)

排序:ORDER BY 字段, ... ASC

例:orderByAsc("id", "name")--->order by id ASC,name ASC

orderByDesc

orderByDesc(R... columns)
orderByDesc(boolean condition, R... columns)

排序:ORDER BY 字段, ... DESC

例: orderByDesc("id", "name")--->order by id DESC,name DESC

orderBy

orderBy(boolean condition, boolean isAsc, R... columns)

排序:ORDER BY 字段, ...

例: orderBy(true, true, "id", "name")--->order by id ASC,name ASC

倒敘排序

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Mybatis-Plus saveBatch()批量保存失效的解決

    Mybatis-Plus saveBatch()批量保存失效的解決

    本文主要介紹了Mybatis-Plus saveBatch()批量保存失效的解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • SpringBoot整合Spring Batch示例代碼

    SpringBoot整合Spring Batch示例代碼

    這篇文章主要來和大家一起探討一下SpringBoot如何整合Spring Batch,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-10-10
  • Java如何利用Socket傳輸信息或文件

    Java如何利用Socket傳輸信息或文件

    這篇文章主要介紹了Java如何利用Socket傳輸信息或文件問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • Java ShutdownHook原理詳解

    Java ShutdownHook原理詳解

    這篇文章主要介紹了Java ShutdownHook原理的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用Java,感興趣的朋友可以了解下
    2021-04-04
  • Mybatis的xml文件時間范圍條件查詢方式

    Mybatis的xml文件時間范圍條件查詢方式

    這篇文章主要介紹了Mybatis的xml文件時間范圍條件查詢方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • 詳解利用spring-security解決CSRF問題

    詳解利用spring-security解決CSRF問題

    這篇文章主要介紹了詳解利用spring-security解決CSRF問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • XFire構(gòu)建web service客戶端的五種方式

    XFire構(gòu)建web service客戶端的五種方式

    本篇文章主要介紹了XFire構(gòu)建web service客戶端的五種方式。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • Spring之異步任務(wù)@Async解讀

    Spring之異步任務(wù)@Async解讀

    這篇文章主要介紹了Spring之異步任務(wù)@Async,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Java?SimpleDateFormat線程不安全問題

    Java?SimpleDateFormat線程不安全問題

    這篇文章詳細(xì)介紹了如可解決impleDateFormat線程不安全的問題,對多線程問題感興趣的同學(xué)可以參考閱讀本文
    2023-03-03
  • java實(shí)現(xiàn)一個簡單TCPSocket聊天室功能分享

    java實(shí)現(xiàn)一個簡單TCPSocket聊天室功能分享

    這篇文章主要為大家分享了java實(shí)現(xiàn)的一個簡單TCPSocket聊天室功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-04-04

最新評論