springboot 整合 mybatis-plus 分页插件
时间: 2023-07-25 21:28:16 浏览: 86
好的,下面是 Spring Boot 整合 Mybatis-Plus 分页插件的步骤:
1. 添加依赖
在 pom.xml 中添加以下依赖:
```xml
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>最新版本</version>
</dependency>
```
2. 配置 Mybatis-Plus
在 application.yml 中添加 Mybatis-Plus 的配置信息:
```yaml
mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 日志输出到控制台
map-underscore-to-camel-case: true # 开启驼峰命名规则
mapper-locations: classpath*:mapper/*.xml # mapper 文件路径
```
3. 配置分页插件
在 Mybatis-Plus 的配置中添加分页插件:
```java
@Configuration
public class MybatisPlusConfig {
@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}
}
```
4. 使用分页插件
在需要分页的方法中,使用 Mybatis-Plus 提供的 Page 类来进行分页查询:
```java
@Service
public class UserServiceImpl implements UserService {
@Autowired
private UserMapper userMapper;
@Override
public IPage<User> getUserList(int pageNum, int pageSize) {
Page<User> page = new Page<>(pageNum, pageSize);
return userMapper.selectPage(page, null);
}
}
```
以上就是 Spring Boot 整合 Mybatis-Plus 分页插件的简单步骤,希望对你有所帮助。