mybatis-plus分页查询需要什么插件
时间: 2023-09-11 19:08:10 浏览: 136
mybatis-plus已经包含了分页插件,不需要额外的插件。只需要在Mapper接口中继承BaseMapper,并使用Page对象进行分页查询即可。
示例代码如下:
```java
public interface UserMapper extends BaseMapper<User> {
// 分页查询用户
IPage<User> selectPageVo(Page<?> page, @Param("name") String name);
}
```
其中,Page<?>是mybatis-plus提供的分页对象,@Param("name") String name是查询条件。
在服务层中调用如下:
```java
@Service
public class UserServiceImpl implements UserService {
@Autowired
private UserMapper userMapper;
@Override
public IPage<User> selectPageVo(Page<?> page, String name) {
return userMapper.selectPageVo(page, name);
}
}
```
其中,IPage<User>是mybatis-plus提供的分页结果对象,Page<?> page是分页查询条件,String name是查询条件。
使用时,只需要传入分页条件和查询条件即可:
```java
Page<User> page = new Page<>(1, 10);
IPage<User> result = userService.selectPageVo(page, "张三");
```
阅读全文