java.util.NoSuchElementException: No value present

报错代码如下
在这里插入图片描述
错误
在这里插入图片描述

JPA在调用findById并get时,如果没有查到数据,就会报这个错误。因此不能在get后判断是否为空,要在其之前调用一个.isPresent()方法判断是否有数据。修改后代码如下:

在这里插入图片描述