mybatisplus查询所有
时间: 2023-09-06 08:14:24 浏览: 103
完美解决MybatisPlus插件分页查询不起作用总是查询全部数据问题
你可以使用MyBatis Plus提供的方法来查询所有数据。以下是一个示例:
```java
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.example.demo.entity.User;
import com.example.demo.mapper.UserMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@Service
public class UserService {
@Autowired
private UserMapper userMapper;
public List<User> getAllUsers() {
QueryWrapper<User> queryWrapper = Wrappers.query();
List<User> userList = userMapper.selectList(queryWrapper);
return userList;
}
}
```
在示例中,我们使用了`selectList`方法来查询所有数据。使用`QueryWrapper`来构建查询条件,这里的示例中没有添加具体的查询条件,所以查询的是表中的所有数据。你可以根据具体需求添加查询条件。最后返回查询结果即可。
这只是一个简单的示例,你可以根据自己的业务需求进行调整和扩展。
阅读全文