Welche Plugins sind für MyBatisPlus verfügbar? So fügen Sie Plugins hinzu und verwenden sie

MyBatisPlus implementiert einen grundlegenden Interceptor, der auf dem Interceptor von MyBatis basiert, und speichert intern eine Sammlung der integrierten Interceptoren von MyBatisPlus. Die von MyBatisPlus bereitgestellten integrierten Interceptoren umfassen Folgendes:

Um ein Paging-Plugin hinzuzufügen, registrieren Sie zunächst das Kern-Plugin von MyBatisPlus in der Konfigurationsklasse.

@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;
  }
}

Anschließend können Sie die Paging-API verwenden:

Supongo que te gusta

Origin blog.csdn.net/zy1992As/article/details/132691066
Recomendado
Clasificación