- executeQueryForObject returned too many results
- 이유: select 쿼리결과 여러 건 반환
- iBatis는 쿼리작성시가 아니라 API 호출시점에 단건이냐 다건이냐 구분
- 단건: queryForObject / 다건: queryForList
- 해결: 최근 입력한 결과 1개만 반환하도록 쿼리 수정
- ORDER BY createdDate LIMIT 1
- 참고) 리스트로 받거나 쿼리 수정
- 예방: 중복입력 방지조건을 꼭 넣자
- 원래 조회결과가 여러 건 나오면 안되는 테이블인데 이렇게 됐다..
- 이러한 에러를 방지하기 위해 예외처리 및 체크에 주의하자
- 이유: select 쿼리결과 여러 건 반환
ref)
https://private-yeri.tistory.com/30