Oracle1 [Spring] DAO에서 쿼리값을 queryForObject로 받을때, 오류가 날때 원인 : 결과가없는(null) 또는 결과가 2개 이상일 때 발생.(IncorrectResultSizeDataAccessException) 해결 : try-catch 로 쿼리를 전달하고, Exception 발생시 catch 안에 return new [클래스]; ex) public [객체] select(String var){ try { [객체] result = ([객체] )queryForObject("select",var); return ([객체] )result; } catch(Exception e) { return new [객체] (); } } 2022. 10. 13. 이전 1 다음