Mybatis-Plus 条件构造使用
2025年3月13日小于 1 分钟
Mybatis-Plus 条件构造使用
注:调用eq方法时要传入键值对参数,User::getPhone代表引用User实体的字段(即为数据表字段)
User::getPhone:是一个方法引用,作为一个指示符,帮助 MyBatis-Plus 确定所对应要使用的数据库列名。
public User login(UserDto userDto) {
LambdaQueryWrapper<User> queryWrapper = new LambdaQueryWrapper<>();
//构造一个根据手机号码查询用户的条件
queryWrapper.eq(User::getPhone, userDto.getPhone());
//把查询条件放入方法
User u = userMapper.selectOne(queryWrapper);
return u;
}