首先我们需要将mybatisplus依赖导入
<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.1</version> </dependency>
编写配置类:
@Configuration public class MyBatisConfig { @Bean public MybatisPlusInterceptor paginationInterceptor(){ MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL)); return interceptor; } }
示例代码:
@Slf4j
@Service
public class xxxxxxServiceImpl implements xxxxxService {
@Resource
private xxxxxxDao xxxxxDao;
@Override
public Page<?> queryPages(int page, int size) {
Page<xxxxx> pages = new Page<>(page, size);
LambdaQueryWrapper<xxxxxxxx> wrapper = new LambdaQueryWrapper<xxxx>()
.ge(xxxxxx::getBrowse, 100);
returnxxxxxxxxxxxDao.selectPage(pages, wrapper);
}
}
查看效果: