首頁技術(shù)文章正文

MyBatisPlus可用的插件有哪些?如何添加和使用插件?

更新時間:2023-09-01 來源:黑馬程序員 瀏覽量:

MyBatisPlus基于MyBatis的Interceptor實現(xiàn)了一個基礎攔截器,并在內(nèi)部保存了MyBatisPlus的內(nèi)置攔截器的集合,MyBatisPlus提供的內(nèi)置攔截器有下面這些:

1693558347332_內(nèi)置攔截器.png

要添加分頁插件,首先要再配置類中注冊MyBatisPlus的核心插件。

@Configuration
public class  MybatisConfig {

  @Bean
  public MybatisPlusInterceptor mybatisPlusInterceptor() {
     // 1. 初始化核心插件
    MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
     // 2.添加分頁插件
    PaginationInnerInterceptor pageInterceptor = new PaginationInnerInterceptor(DbType.MYSQL);
     pageInterceptor.setMaxLimit(1000L); //  設置分頁上限
    interceptor.addInnerInterceptor(pageInterceptor);
     return interceptor;
  }
}

接著,就可以使用分頁的API了:

1693559156074_分頁查詢.png

分享到:

Java培訓班課程javaee

Python培訓機構(gòu)python大數(shù)據(jù)

web前端培訓課程升級V8.5web

AI+設計培訓課程ui

大數(shù)據(jù)培訓課程cloud

軟件測試培訓課程test

c

新媒體運營培訓netmarket

產(chǎn)品經(jīng)理培訓課程pm

linux培訓Linux

movies

智能機器人培訓robot

電商視覺設計課程uids

AI

集成電路應用開發(fā)(嵌入式)培訓課程jdbc

在線咨詢 我要報名
和我們在線交談!