关于保存的判断

来源:6-10 买家订单-api_A

qq_慕盖茨1124760

2022-02-18

老师。我看到你写的都是save返回一个对象判断是否为空。但是我这边ide显示这个永远不会为空。然后我测试发现保存失败直接就抛异常了不会到判断为空这里。是不是应该改成如下:
try {
orderMasterRepository.save(orderMaster);
} catch (Exception e) {
log.error(e.getMessage());
log.error("【取消订单】 更新失败,orderMaster = {}", orderMaster);
throw new SellException(ResultEnum.ORDER_UPDATE_FAIL);
}

写回答

1回答

廖师兄

2022-02-20

save不会失败啊,你是什么原因save失败

0
1
qq_慕盖茨1124760
意思是保存不会返回null 你视频中都是判断返回结果如果是null就抛异常。我的意思是这个抛异常的地方代码跑不到
2022-02-21
共1条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程