【每日鲜蘑】JPA的EmptyResultDataAccessException异常🔥

1,166 阅读1分钟

错误 EmptyResultDataAccessException

原因

JPA删除时,会先查询一次,如果不存在,则报此错!

场景

JPA根据ID删除一条记录,但此记录在数据库不存在。

方案

查询存在,然后删除。

日志

org.springframework.dao.EmptyResultDataAccessException: No class com.jiaomatech.kmh.nursing.resource.domain.Building entity with id 1975738440692025344 exists!