From 2c88528439fe83f800d7547bef795b29d6001898 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=86=9F=E5=90=B4=E5=BD=A6=E7=A5=96?= Date: Tue, 27 Jan 2026 15:24:08 +0800 Subject: [PATCH] 1 --- src/main/java/com/gaotao/config/MybatisPlusConfig.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/gaotao/config/MybatisPlusConfig.java b/src/main/java/com/gaotao/config/MybatisPlusConfig.java index e3e2b27..772ee3c 100644 --- a/src/main/java/com/gaotao/config/MybatisPlusConfig.java +++ b/src/main/java/com/gaotao/config/MybatisPlusConfig.java @@ -36,8 +36,13 @@ public class MybatisPlusConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); - // 添加分页插件并指定数据库类型(如 MySQL) - interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.SQL_SERVER)); + // 当前页码大于总页数返回首页 + PaginationInnerInterceptor paginationInterceptor = new PaginationInnerInterceptor(); + //当当前页码大于总页数时,是否返回第一页的数据 + paginationInterceptor.setOverflow(true); + //设置数据库类型 + paginationInterceptor.setDbType(DbType.SQL_SERVER); + interceptor.addInnerInterceptor(paginationInterceptor); return interceptor; }