- [ErrorNote] 39 @Param Import 오류 - Parameter not found2024년 09월 13일
- Song hyun
- 작성자
- 2024.09.13.:16
728x90반응형[ErrorNote] 39. @Param Import 오류 - Parameter not found
프로젝트 마감이 막바지인데, 갑작스레 오류가 생겨 발등에 불 붙은 것 마냥 허겁지겁 에러메세지를 봤다. 에러 메세지는 아래와 같다. 바인딩 익셉션, 즉 DB-퍼시스턴스 계층 사이에서 바인딩이 제대로 되지 않은 것이다. xml 파일의 쿼리문과 repository, service, 심지어는 controller 상에서도 값이 잘 오가는지 봤지만 아무 문제가 없었다. 자료형도, 값도 null이 아닌 잘만 들어있었다. 그런데 오류가 고쳐지지 않았다. (ㅜㅜ) 왜일까?
팀원분들과 함께 코드를 살펴보던 중 충격적인 사실을 알게 되었다. 그건 바로.. @Param 어노테이션이 한 개가 아니라는 것. 바로 import를 잘못해서 생긴 오류였다......repository 상에서 여러개의 파라미터를 사용해야 할 때에는 ibatis-mybatis의 @Param 어노테이션을 임포트해야한다. 사소한 것도 조심 또 조심!!!
728x90반응형'Error Note' 카테고리의 다른 글
다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)