Spring JDBC를 이용해서 데이터를 불러 올 때, 일어나는 오류


EmptyResultDataAccessException


Spring JDBC를 이용할 때,

 repository의 메서드를 호출하여 DB의 데이터를 불러 올 때,

일치하는 데이터가 실제로 없을 때 일어나는 오류.


예상되는 데이터는 1개이지만 실제로는 데이터 0개가 나올 때 발생하는 오류





해결방법


repository에서 catch ~ try를 묶어서 처리해도 되지만, 오류를 일으키는 곳인 controller에서

오류를 처리하는 것이 바람직하다.











'Error note' 카테고리의 다른 글

[Oracle]ora-30036 : unable to extend segment by 4 in undo tablespace  (0) 2017.01.12
[Mysql]Error code 1175  (0) 2017.01.02

+ Recent posts