- 定义接口
/**
* 根据问题的ID查询一个问题数据
*/
Question getQuestionById(Integer id);
- 实现接口
@Override
public Question getQuestionById(Integer id) {
//selectById mybatisplus自带方法,通过id查询数据。id不是主键时查不到数据
Question question = questionMapper.selectById(id);
//填充标签
List<Tag> tags = tagNamesToTags(question.getTagNames());
question