mybatisplus中selectOne怎么用
时间: 2023-06-06 13:05:36 浏览: 537
详解Mybatis中的select方法
您可以使用MybatisPlus的BaseMapper提供的selectOne方法实现查询一条记录的操作。代码示例:
```java
public interface UserMapper extends BaseMapper<User> {
User selectOne(Wrapper<User> queryWrapper);
}
```
其中Wrapper是MybatisPlus提供的一个条件构造器,用于辅助构造SQL的查询条件。使用方法如下:
```java
User user = userMapper.selectOne(new QueryWrapper<User>()
.eq("username", "admin")
.eq("password", "password"));
```
这段代码的作用是查询用户名为admin、密码为password的用户信息。如果存在多条符合条件的记录,selectOne方法会抛出异常。如果没有查询到任何记录,返回null。
阅读全文