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

SpringBoot整合Mybatis-Plus分頁失效的解決

 更新時間:2023年01月09日 14:45:37   作者:龐胖  
本文主要介紹了SpringBoot整合Mybatis-Plus分頁失效的解決,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

場景:項目整合mybatis-Plus分頁失效,current一直是1,size一直是10,total屬性一直是0,數(shù)據(jù)分頁不準

先看官網(wǎng)給的示例:

 解決方案是新建mybatis-Plus的配置文件:

package com.amc.config;
 
import com.baomidou.mybatisplus.annotation.DbType;
import com.baomidou.mybatisplus.autoconfigure.ConfigurationCustomizer;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.transaction.annotation.EnableTransactionManagement;
 
/**
 * @Author: pangyq
 * @CreateTime: 2022-12-11  17:36
 * @Description: mybatisPlus配置
 * 針對于分頁查詢失效問題
 * @Version: 1.0
 */
@EnableTransactionManagement
@MapperScan("com.amc.**.mapper")
@Configuration
public class MyBatisPlusConfig {
 
    @Bean
    public MybatisPlusInterceptor mybatisPlusInterceptor() {
        MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
        PaginationInnerInterceptor innerInterceptor = new PaginationInnerInterceptor();
        innerInterceptor.setDbType(DbType.MYSQL);
        innerInterceptor.setOverflow(true);
        interceptor.addInnerInterceptor(new OptimisticLockerInnerInterceptor());
        interceptor.addInnerInterceptor(innerInterceptor);
        return interceptor;
    }
 
    @Bean
    public ConfigurationCustomizer configurationCustomizer() {
        return mybatisConfiguration -> mybatisConfiguration.setUseGeneratedShortKey(false);
    }
}

 響應(yīng):

{

    "code": "00",

    "msg": "成功",

    "data": {

        "records": [

            {

                "userId": "1599928568143081472",

                "userName": "admin",

                "nickName": "張三",

                "userType": "00",

                "email": "23*****405@qq.com",

                "phoneNumber": "184****6521",

                "sex": "0",

                "avatar": "http://xxxx",

                "password": "uLRrSaBv+ERnSHOw9Yge9A==",

                "birthday": null,

                "townId": null,

                "townName": "",

                "countyId": null,

                "countyName": "",

                "provinceId": null,

                "provinceName": "",

                "cityName": "",

                "cityId": null,

                "detailAddress": "山東省濟南市歷下區(qū)",

                "status": "0",

                "delFlag": "0",

                "loginIp": "",

                "loginDate": null,

                "createBy": "",

                "createTime": "2022-12-06T00:47:50.000+0000",

                "updateBy": "",

                "updateTime": null,

                "remark": "這是注冊用戶測試",

                "tenantId": "-1",

                "revision": null

            }

        ],

        "total": 1,

        "size": 1,

        "current": 1,

        "orders": [],

        "optimizeCountSql": true,

        "hitCount": false,

        "countId": null,

        "maxLimit": null,

        "searchCount": true,

        "pages": 1

    }

}

至此,分頁方案解決完畢?。?!

到此這篇關(guān)于SpringBoot整合Mybatis-Plus分頁失效的解決的文章就介紹到這了,更多相關(guān)SpringBoot Mybatis-Plus分頁失效內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳細解讀Java?Spring?AOP

    詳細解讀Java?Spring?AOP

    這篇文章主要介紹了Java?Spring框架中AOP的工作原理,AOP面向切面編程其實也可以被看作是一個設(shè)計模式去規(guī)范項目的結(jié)構(gòu)。需要的朋友可以收藏下,方便下次瀏覽觀看
    2021-12-12
  • 解決SpringBoot打成jar運行后無法讀取resources里的文件問題

    解決SpringBoot打成jar運行后無法讀取resources里的文件問題

    這篇文章主要介紹了解決SpringBoot打成jar運行后無法讀取resources里的文件問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • 詳解hibernate4基本實現(xiàn)原理

    詳解hibernate4基本實現(xiàn)原理

    本文通過圖文并茂的形式給大家介紹的hibernate4基本實現(xiàn)原理,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2017-09-09
  • java設(shè)計模式之觀察者模式

    java設(shè)計模式之觀察者模式

    這篇文章主要為大家詳細介紹了java設(shè)計模式之觀察者模式的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • 詳解Java中的BigDecimal

    詳解Java中的BigDecimal

    這篇文章主要介紹了Java中的BigDecimal的使用方法,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2020-09-09
  • 淺談SpringMVC國際化支持

    淺談SpringMVC國際化支持

    這篇文章主要介紹了淺談SpringMVC國際化支持,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • Java抽獎算法第二例

    Java抽獎算法第二例

    這篇文章主要為大家詳細介紹了Java抽獎算法,根據(jù)概率將獎品劃分區(qū)間,每個區(qū)間代表一個獎品,然后抽取隨機數(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • Maven依賴爆紅的幾種解決思路

    Maven依賴爆紅的幾種解決思路

    本文介紹了多種解決Maven依賴爆紅的方法,包括刪除.lastupdate文件、更改鏡像設(shè)置、配置私服、刪除錯誤依賴、手動修改依賴和檢查pom文件錯誤等,通過這些方法可以有效解決Maven項目中遇到的依賴問題,感興趣的可以了解一下
    2024-10-10
  • Java基于TCP協(xié)議的Socket通信

    Java基于TCP協(xié)議的Socket通信

    本文詳細講解了Java基于TCP協(xié)議的Socket通信,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • Spring實現(xiàn)自定義注解處理器解析和處理注解

    Spring實現(xiàn)自定義注解處理器解析和處理注解

    這篇文章主要介紹了Spring實現(xiàn)自定義注解處理器解析和處理注解,注解在現(xiàn)代Java編程中扮演了至關(guān)重要的角色,無論是簡化代碼、增強可讀性,還是將元數(shù)據(jù)與業(yè)務(wù)邏輯分離,注解都讓我們的代碼更加優(yōu)雅和靈活,需要的朋友可以參考下
    2024-10-10

最新評論

唐河县| 天气| 宕昌县| 迭部县| 安溪县| 子洲县| 汶上县| 岚皋县| 天祝| 缙云县| 集贤县| 阳朔县| 专栏| 辛集市| 阿尔山市| 宕昌县| 班戈县| 林周县| 秦安县| 汉中市| 黎平县| 清丰县| 洞头县| 平罗县| 雅安市| 肥西县| 区。| 灵寿县| 衡南县| 安达市| 班玛县| 团风县| 博野县| 金阳县| 延庆县| 株洲县| 香港| 墨竹工卡县| 乌兰县| 石门县| 桓仁|