老师 请问你的JPA是什么版本的?

来源:9-5 卖家订单-controller-取消订单

Marks_Tao

2019-03-05

我在使用我这个版本的JPA时,findOne()必须由findById().get()来实现,repository里没有findOne()

OrderMaster orderMaster = orderMasterRepository.findById(orderId).get();
然后在订单取消的时候,输入错误的orderId,findById().get()中的.get()会自动捕获异常,程序无法继续执行了,跳不到自己SellException了

图片描述
图片描述
除了替换JPA的版本,还有其他解决方案吗??

写回答

1回答

廖师兄

2019-03-06

先保持和课程中一样的版本,课程最后教了升级方法。

0
4
廖师兄
回复
Marks_Tao
异常处理使用全局处理。
2019-03-08
共4条回复

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

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

6410 学习 · 5247 问题

查看课程