mybatis plus查询ID为3
时间: 2023-09-22 10:11:06 浏览: 79
mybatis plus的3种查询方式(小结)
您可以使用MyBatis Plus的Wrapper类来查询ID为3的记录,示例代码如下:
```java
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
@Service
public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements UserService {
@Resource
private UserMapper userMapper;
@Override
public List<User> getUserById(Long id) {
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("id", id);
return userMapper.selectList(wrapper);
}
}
```
其中,QueryWrapper是MyBatis Plus提供的条件构造器,eq方法表示等于,"id"为数据库表的字段名,id为传入的参数值。通过selectList方法查询出符合条件的记录列表。
阅读全文