Commit c5372948 by 段启岩

分页参数修改

parent 97efe1f9
package cn.meteor.beyondclouds.config; package cn.meteor.beyondclouds.config;
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
import com.baomidou.mybatisplus.extension.plugins.pagination.optimize.JsqlParserCountOptimize;
import org.mybatis.spring.annotation.MapperScan; import org.mybatis.spring.annotation.MapperScan;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.transaction.annotation.EnableTransactionManagement;
/** /**
* @author 段启岩 * @author 段启岩
*/ */
@MapperScan("cn.meteor.beyondclouds.modules.*.mapper") @MapperScan("cn.meteor.beyondclouds.modules.*.mapper")
@EnableTransactionManagement
@Configuration @Configuration
public class MyBatisPlusConfig { public class MyBatisPlusConfig {
/** /**
* 分页插件 * 分页插件
*
* @return * @return
*/ */
@Bean @Bean
public PaginationInterceptor paginationInterceptor() { public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor(); PaginationInterceptor paginationInterceptor = new PaginationInterceptor();
paginationInterceptor.setOverflow(false);
paginationInterceptor.setLimit(100);
paginationInterceptor.setCountSqlParser(new JsqlParserCountOptimize(true));
return paginationInterceptor;
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment