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

Mybatis Plus 3.4.0分頁攔截器的用法小結(jié)

 更新時間:2025年03月17日 09:38:14   作者:MateCloud微服務(wù)  
本文主要介紹了Mybatis Plus 3.4.0分頁攔截器的用法小結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

從 MyBatis-Plus 3.4.0 版本開始,官方推薦使用 MybatisPlusInterceptor 來替代舊版本中的 PaginationInterceptor。MybatisPlusInterceptor作為一個繼集成了多種功能功能的攔截器,支持多種插件,如分頁插件、性能分析插件等,通過調(diào)用addInnerInterceptor()方法來使該攔截器具備各種功能。以下是官方文檔中在SpringBoot框架下進行分頁插件配置的方式

Mybatis Plus 3.4.0

新增了如下地內(nèi)置插件:
主體插件: MybatisPlusInterceptor
該插件內(nèi)部插件集:

  • 分頁插件: PaginationInnerInterceptor
  • 多租戶插件: TenantLineInnerInterceptor
  • 動態(tài)表名插件: DynamicTableNameInnerInterceptor
  • 樂觀鎖插件: OptimisticLockerInnerInterceptor
  • sql性能規(guī)范插件: IllegalSQLInnerInterceptor
  • 防止全表更新與刪除插件: BlockAttackInnerInterceptor

spring cloud alibaba配置分頁插件

@Configuration
@MapperScan("scan.your.mapper.package")
public class MybatisPlusConfig {

    /**
     * 新的分頁插件,一緩和二緩遵循mybatis的規(guī)則,需要設(shè)置 MybatisConfiguration#useDeprecatedExecutor = false 避免緩存出現(xiàn)問題(該屬性會在舊插件移除后一同移除)
     */
    @Bean
    public MybatisPlusInterceptor mybatisPlusInterceptor() {
        MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
        interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.H2));
        return interceptor;
    }

    @Bean
    public ConfigurationCustomizer configurationCustomizer() {
        return configuration -> configuration.setUseDeprecatedExecutor(false);
    }
}

更多詳細的教程,請參見官方地址:https://mybatis.plus/guide/interceptor.html#%E4%BD%BF%E7%94%A8%E6%96%B9%E5%BC%8F-%E4%BB%A5%E5%88%86%E9%A1%B5%E6%8F%92%E4%BB%B6%E4%B8%BE%E4%BE%8B

應(yīng)用案例

Matecloud就是采用了Mybatis plus 3.4.0的版本作為應(yīng)用場景,具體參見:
https://github.com/matevip/matecloud

到此這篇關(guān)于Mybatis Plus 3.4.0分頁攔截器的用法小結(jié)的文章就介紹到這了,更多相關(guān)Mybatis Plus 3.4.0分頁攔截器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解如何把Java中if-else代碼重構(gòu)成高質(zhì)量代碼

    詳解如何把Java中if-else代碼重構(gòu)成高質(zhì)量代碼

    這篇文章主要介紹了詳解如何把Java中if-else代碼重構(gòu)成高質(zhì)量代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 詳解java自定義類

    詳解java自定義類

    這篇文章主要介紹了java自定義類的概念以及用法,文中講解非常詳細,實例代碼幫助大家更好的理解,感興趣的朋友可以參考下
    2020-06-06
  • SpringBoot如何集成i18n(多語言)

    SpringBoot如何集成i18n(多語言)

    這篇文章主要介紹了SpringBoot如何集成i18n(多語言)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • 詳解Java中Method的Invoke方法

    詳解Java中Method的Invoke方法

    這篇文章主要介紹了詳解Java中Method的Invoke方法,需要的朋友可以參考下
    2017-10-10
  • SpringBoot日志文件的實現(xiàn)示例

    SpringBoot日志文件的實現(xiàn)示例

    日志是程序中的重要組成部分,使用日志可以快速的發(fā)現(xiàn)和定位問題,本文主要介紹了SpringBoot日志文件的實現(xiàn)示例,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-08-08
  • Spring?Boot項目中解決跨域問題的四種方式總結(jié)

    Spring?Boot項目中解決跨域問題的四種方式總結(jié)

    這篇文章主要介紹了瀏覽器同源策略限制導(dǎo)致的跨域問題,并詳細記錄了常見的跨域解決方案,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-02-02
  • Java C++解決在排序數(shù)組中查找數(shù)字出現(xiàn)次數(shù)問題

    Java C++解決在排序數(shù)組中查找數(shù)字出現(xiàn)次數(shù)問題

    本文終于介紹了分別通過Java和C++實現(xiàn)統(tǒng)計一個數(shù)字在排序數(shù)組中出現(xiàn)的次數(shù)。文中詳細介紹了實現(xiàn)思路,感興趣的小伙伴可以跟隨小編學(xué)習(xí)一下
    2021-12-12
  • IDEA?Error:java:無效的源發(fā)行版:13的解決過程

    IDEA?Error:java:無效的源發(fā)行版:13的解決過程

    之前用idea運行時,也會出現(xiàn)這種情況,后面通過網(wǎng)上的資料解決了這個問題,下面這篇文章主要給大家介紹了關(guān)于IDEA?Error:java:無效的源發(fā)行版:13的解決過程,需要的朋友可以參考下
    2023-01-01
  • Java多線程揭秘之synchronized工作原理

    Java多線程揭秘之synchronized工作原理

    synchronized算是多線程中非常常用的加鎖方式了,但很多人都不太理解其底層的工作原理。本篇文章博主用盡可能通俗易懂的方式來帶大家去看看synchronized究竟是怎么加鎖的
    2021-10-10
  • Java 內(nèi)存模型 (JMM) 與 volatile 底層實現(xiàn)

    Java 內(nèi)存模型 (JMM) 與 volatile 底層實現(xiàn)

    這篇文章詳細介紹了Java中的volatile關(guān)鍵字,從硬件底層到JVM規(guī)范,逐步講解了它的核心原理,包括可見性和禁止重排序,文章還探討了volatile的使用場景、常見誤區(qū)以及在實際工作中的應(yīng)用,感興趣的朋友跟隨小編一起看看吧
    2026-03-03

最新評論

蓝山县| 尼勒克县| 江达县| 衡山县| 卓尼县| 安龙县| 平远县| 甘泉县| 罗山县| 成都市| 日土县| 宣威市| 罗山县| 瓦房店市| 凤翔县| 怀集县| 昌图县| 余庆县| 建阳市| 花莲县| 常熟市| 阿坝县| 桃园县| 翁牛特旗| 大庆市| 蕲春县| 西安市| 尼木县| 台南县| 东乡族自治县| 定州市| 铜山县| 平和县| 巴塘县| 大悟县| 郑州市| 信丰县| 景德镇市| 新化县| 黄石市| 黑水县|