使用mybatis-plus中Page進(jìn)行分頁不生效解決過程
mybatis-plus中Page進(jìn)行分頁不生效
在使用Page進(jìn)行分頁的時(shí)候發(fā)現(xiàn)始終不能生效。

設(shè)置頁數(shù)和條數(shù),繼續(xù)查詢庫里的數(shù)據(jù)。

返回發(fā)現(xiàn)并沒有生效,而是查出了該條件下所有的數(shù)據(jù)。
有可能存在的原因
未對(duì)分頁插件進(jìn)行初始化配置,需要增加配置類。
@Configuration
@MapperScan("com.*。*.mapper") //指定掃描目錄
public class MybatisPlusConfig {
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL)); //注意使用哪種數(shù)據(jù)庫
return interceptor;
}
}
注意使用的是哪種數(shù)據(jù)庫。
數(shù)據(jù)庫類型DbType.MYSQL
補(bǔ)充: 如果發(fā)現(xiàn)未生效一定排查一下MybatisPlusConfig這個(gè)類有沒有被注入,有沒有生效。
例如:
- 使用了注解@ConditionalOnBean(value =SqlSessionFactoryBean.class)條件注入,存在SqlSessionFactoryBean類才注入。
- 類似這種的注解看有沒有滿足條件!
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解Spring Security如何在權(quán)限中使用通配符
小伙伴們知道,在Shiro中,默認(rèn)是支持權(quán)限通配符的?,F(xiàn)在給用戶授權(quán)的時(shí)候,可以一個(gè)權(quán)限一個(gè)權(quán)限的配置,也可以直接用通配符。本文將介紹Spring Security如何在權(quán)限中使用通配符,需要的可以參考一下2022-06-06
SpringBoot中處理跨域請(qǐng)求CORS的全面指南
跨域資源共享是一種安全機(jī)制,它允許Web應(yīng)用程序在一個(gè)域上的資源請(qǐng)求另一個(gè)域上的資源,下面就跟隨小編一起來深入了解下SpringBoot中處理跨域請(qǐng)求CORS的具體操作吧2025-04-04
Spring?cloud如何實(shí)現(xiàn)FeignClient指定Zone調(diào)用
這篇文章主要介紹了Spring?cloud如何實(shí)現(xiàn)FeignClient指定Zone調(diào)用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-03-03
Springboot實(shí)現(xiàn)Java阿里短信發(fā)送代碼實(shí)例
這篇文章主要介紹了springboot實(shí)現(xiàn)Java阿里短信發(fā)送代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-02-02
SpringBoot集成JWT實(shí)現(xiàn)token驗(yàn)證的流程
Json web token (JWT), 是為了在網(wǎng)絡(luò)應(yīng)用環(huán)境間傳遞聲明而執(zhí)行的一種基于JSON的開放標(biāo)準(zhǔn)((RFC 7519).這篇文章主要介紹了SpringBoot集成JWT實(shí)現(xiàn)token驗(yàn)證,需要的朋友可以參考下2020-01-01
Spring Boot的測試類中使用 @Transactional 注解
本文主要介紹了Spring Boot的測試類中使用 @Transactional 注解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2026-05-05

