mybatisplus 查询方法
时间: 2024-01-25 17:05:03 浏览: 174
Mybatis-plus提供了多种查询方法,包括基本查询和条件构造器查询方法。下面是两种常用的查询方法示例:
1. 基本查询方法:
```java
// 通过id查询
User user = userMapper.selectById(1L);
// 查询所有记录
List<User> userList = userMapper.selectList(null);
// 条件查询
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("age", 20);
List<User> userList = userMapper.selectList(queryWrapper);
```
2. 条件构造器查询方法:
```java
// 查询年龄大于等于20的用户
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.ge("age", 20);
List<User> userList = userMapper.selectList(queryWrapper);
// 查询名字包含"张"并且年龄小于30的用户
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.like("name", "张").lt("age", 30);
List<User> userList = userMapper.selectList(queryWrapper);
```
以上是两种常用的Mybatis-plus查询方法示例,你可以根据具体的需求选择合适的方法进行查询。
阅读全文