開始再配置類中@Bean的插件PaginationInterceptor,沒(méi)看見使用,在哪兒起作用了?不配置這個(gè)插件PaginationInterceptor具體會(huì)出現(xiàn)什么問(wèn)題 。
開始再配置類中@Bean的插件PaginationInterceptor,沒(méi)看見使用,在哪兒起作用了?不配置這個(gè)插件PaginationInterceptor具體會(huì)出現(xiàn)什么問(wèn)題 。
開始再配置類中@Bean的插件PaginationInterceptor,沒(méi)看見使用,在哪兒起作用了?不配置這個(gè)插件PaginationInterceptor具體會(huì)出現(xiàn)什么問(wèn)題 。
2020-01-13
舉報(bào)
2020-01-13
怎么留言系統(tǒng)給我截?cái)嗔?,再發(fā)一遍,可以這樣理解,springboot中推薦用配置類這種配置方式,就跟原來(lái)spring使用xml配置bean是一個(gè)效果。還有PaginationInterceptor本質(zhì)上是mybatis過(guò)濾器,如果你想了解mybatis過(guò)濾器的相關(guān)內(nèi)容,可以在網(wǎng)上查資料,很多的。
2020-01-13
? ? ? 如果不配置PaginationInterceptor,MP提供的分頁(yè)方法是無(wú)效的,例如使用mysql,配置了PaginationInterceptor,調(diào)用MP提供的分頁(yè)方法,假設(shè)使用selectPage方法,他會(huì)執(zhí)行兩條sql語(yǔ)句,一條查詢總記錄數(shù)的sql,一條查詢當(dāng)前頁(yè)記錄的sql是帶limit分頁(yè)條件的。如果不配置,調(diào)用selectPage只會(huì)執(zhí)行一條查詢記錄的sql,并且不帶limit,有興趣你可以試試,很容易就能驗(yàn)證出來(lái)的。
2020-01-13
配置類放在configuration文件夾中,啟動(dòng)類啟動(dòng)時(shí),@SpringBootApplication中的@ComponentScan會(huì)默認(rèn)掃
啟動(dòng)類同級(jí)包及子包,因此就可以掃到@Configurtion注解的類MybatisPlusConfig,進(jìn)而將PaginationInterceptor插件加載到IOC容器中,然后在使用selectPage方法時(shí)分頁(yè)就會(huì)起作用,這樣理解對(duì)嗎?