728x90
반응형
에러
"org.mybatis.spring.MyBatisSystemException:
nested exception is org.apache.ibatis.exceptions.TooManyResultsException:
Expected one result (or null) to be returned by selectOne(), but found: $
원인
작성한 SQL Query문의 결과값이 1개로 나와야 하는데 2개 이상의 결과값이 출력되어 표시 할 수 없음
해결법
결과값이 1개만 나오도록 WHERE절을 추가하거나 조건을 추가하여 쿼리문의 결과값을 수정
여러개의 결과값을 받아 올 수 있도록 List<>를 추가하는 등 자료형을 바꿔준다.
=> 작성 한 mapper에서 List<dto>로 수정하여 에러를 잡음.
게시글이 도움이 되었다면
[로그인]이 필요 없는 ❤ 눌러주세요:)
반응형
'JAVA - SPRING' 카테고리의 다른 글
[Spring Boot] 스프링 인터셉터 | Spring Interceptor란? (0) | 2022.12.27 |
---|---|
[Java] 세션과 쿠키 | 클라이언트와 서버 | WAS Servlet이란? (0) | 2022.12.25 |
[Java] File Upload 파일명 현재시간으로 업로드 시키기 (0) | 2022.12.08 |
[Spring Boot] 윈도우 h2 console , bat 실행 안됨 해결법 (0) | 2022.11.16 |
[Spring Boot | IntelliJ] Gradle 배포하기 (0) | 2022.11.14 |