MP中的无限递归调用
@Override
public void deleteQuestionById(Long id) {
InteractionQuestion question = this.getOne(new LambdaQueryWrapper<InteractionQuestion>().eq(id != null
, InteractionQuestion::getId
, id
));
if (ObjectUtils.isEmpty(question)){
log.info("删除失败,该用户不存在{}",id);
throw new BizIllegalException("删除失败,该用户不存在");
}
this.deleteQuestionById(id);
}
将deleteQuestionById改为removeById
就不会无限递归了

浙公网安备 33010602011771号