Mybatis-plus 按id查询
时间: 2023-07-18 15:42:56 浏览: 46
使用 Mybatis-plus 按 id 查询数据可以使用它提供的 `selectById` 方法。代码示例如下:
```java
// 导入相关类
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.extension.service.additional.query.impl.QueryChainWrapper;
import com.baomidou.mybatisplus.extension.service.additional.update.impl.UpdateChainWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
@Service
public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements UserService {
@Resource
private UserMapper userMapper;
@Override
public User getUserById(Long id) {
return userMapper.selectById(id);
}
}
```
其中,`UserMapper` 是继承了 Mybatis-plus 的 `BaseMapper` 接口的 Mapper 接口,`User` 是实体类。`getUserById` 方法根据传入的 id 值调用了 `selectById` 方法查询对应的数据。