mybatis plus 分页配置
时间: 2023-11-21 15:58:09 浏览: 100
mybatis分页配置
Mybatis Plus是一个Mybatis的增强工具,在Mybatis的基础上进行了扩展,其中包括了分页插件。下面是Mybatis Plus分页插件的配置方法:
1. 首先需要在pom.xml文件中添加Mybatis Plus的依赖:
```xml
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.2</version>
</dependency>
```
2. 在Spring Boot的配置类中添加MybatisPlusInterceptor的Bean:
```java
@Configuration
public class MybatisPlusConfig {
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
return interceptor; }
}
```
3. 在Mapper接口中使用分页查询:
```java
public interface UserMapper extends BaseMapper<User> {
@Select("select * from user")
IPage<User> selectUserPage(Page<User> page);
}
```
其中,Page是Mybatis Plus提供的分页查询对象,IPage是分页查询结果对象。
阅读全文