最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

mybatisplus實現(xiàn)排序

MybatisPlus 支持使用 lambda 表達式進行排序。

可以在查詢條件中使用 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)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Jenkins與SVN持續(xù)集成的示例代碼

    Jenkins與SVN持續(xù)集成的示例代碼

    這篇文章主要介紹了Jenkins與SVN持續(xù)集成的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • java list與數(shù)組之間的轉(zhuǎn)換詳細解析

    java list與數(shù)組之間的轉(zhuǎn)換詳細解析

    以下是對java中l(wèi)ist與數(shù)組之間的轉(zhuǎn)換進行了詳細的分析介紹,需要的朋友可以過來參考下
    2013-09-09
  • java ssm框架的controller實現(xiàn)向頁面?zhèn)鬟f參數(shù)

    java ssm框架的controller實現(xiàn)向頁面?zhèn)鬟f參數(shù)

    這篇文章主要介紹了java ssm框架的controller實現(xiàn)向頁面?zhèn)鬟f參數(shù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • Eclipse中引入com.sun.image.codec.jpeg包報錯的完美解決辦法

    Eclipse中引入com.sun.image.codec.jpeg包報錯的完美解決辦法

    Java開發(fā)中對圖片的操作需要引入 com.sun.image.codec.jpeg,但有時引入這個包會報錯,利用下面的操作可以完成解決這個問題
    2018-02-02
  • Spring Boot項目搭建的兩種方式

    Spring Boot項目搭建的兩種方式

    springboot簡單快捷方便的優(yōu)點深受用戶喜愛,springboot開發(fā)環(huán)境搭建過程是每個開發(fā)者必須要做的工作,今天小編寫的一篇教程關(guān)于Spring Boot項目搭建方法,通過兩種方式給大家介紹的非常詳細,需要的朋友參考下吧
    2021-06-06
  • 詳解Java虛擬機管理的內(nèi)存運行時數(shù)據(jù)區(qū)域

    詳解Java虛擬機管理的內(nèi)存運行時數(shù)據(jù)區(qū)域

    這篇文章主要介紹了詳解Java虛擬機管理的內(nèi)存運行時數(shù)據(jù)區(qū)域的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • JAVA中取整數(shù)的4種方法總結(jié)

    JAVA中取整數(shù)的4種方法總結(jié)

    這篇文章主要給大家介紹了關(guān)于JAVA中取整數(shù)的4種方法,在java的Math類中,提供了許許多多的和數(shù)學(xué)計算有關(guān)的方法,其中也包括取整的,需要的朋友可以參考下
    2023-07-07
  • MyBatisPlus報錯:Failed to process,please exclude the tableName or statementId問題

    MyBatisPlus報錯:Failed to process,please exclud

    這篇文章主要介紹了MyBatisPlus報錯:Failed to process,please exclude the tableName or statementId問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • 關(guān)于springboot整合swagger問題及解決方法

    關(guān)于springboot整合swagger問題及解決方法

    這篇文章主要介紹了關(guān)于springboot整合swagger問題及解決方法,本文給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • 手把手帶你粗略了解Java--類和對象

    手把手帶你粗略了解Java--類和對象

    這篇文章主要給大家介紹了關(guān)于java中類和對象的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2021-08-08

最新評論

邹平县| 探索| 武乡县| 卓尼县| 武隆县| 和田市| 绥德县| 台中县| 沈阳市| 光泽县| 海宁市| 徐汇区| 明星| 赤水市| 古浪县| 福海县| 正安县| 阿拉善左旗| 玉环县| 陇川县| 陆川县| 定结县| 哈尔滨市| 岳普湖县| 巴马| 馆陶县| 隆德县| 堆龙德庆县| 闽侯县| 焦作市| 皋兰县| 开江县| 保定市| 七台河市| 合江县| 洞口县| 同心县| 吉林市| 密云县| 贵德县| 临澧县|