java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for 해결법
·
개발기록/JAVA
mybatis를 사용하다 보니 여러 문제가 연달아서 발생하여 추후 복기할 겸 기록해본다.지난번에는 org.apache.ibatis.builder.IncompleteElementException 발생으로 잘못된 변수를 선언하여 못찾는 에러였다.관련 글은 아래에 있으니 필요하거나 궁금하다면 참고하길 바란다. org.apache.ibatis.builder.IncompleteElementException: Could not result map 해결법회사에서 신규 페이지 생성 작업을 하면서 front와 back을 새로 만들고 있던 상황이였다. 유사한 기존 소스를 카피하여 작업 중이였는데 제목과 같은 에러가 발생하였다. org.apache.ibatis.builder.Incomplebubble94.tistory.co..
org.apache.ibatis.builder.IncompleteElementException: Could not result map 해결법
·
개발기록/JAVA
회사에서 신규 페이지 생성 작업을 하면서 front와 back을 새로 만들고 있던 상황이였다. 유사한 기존 소스를 카피하여 작업 중이였는데 제목과 같은 에러가 발생하였다. org.apache.ibatis.builder.IncompleteElementException: Could not result map abcVO현재 회사는 JSP - Java(Spring)으로 구성된 화면이다. DB에 대한 스크립트는 xml 형태로 된 mybatis를 사용 중이다.select 구문을 사용하려면 parameterType, resultType을 선언을 해줘야하는데, 내가 copy를 하다보니 resultType이 resultMap으로 되어있는 것을 확인을 못하였다. 그렇다고 resultMap을 따로 선언을 해둔 상태도 아니..
[Intellij] Cannot resolve symbol 간단 해결법
·
개발기록/Intellij
안녕하세요 성장형 개발자입니다. 평상시에 잘만 되던 intellij가 온갖 빨간불이 들어와서 rebuild를 해도 되지가 않았습니다. 그래서 구글링으로 찾아보니 해결이 되어 공유합니다. 원인 intellij 사용하다가 응답없음 상태가 지속이 되어서 강제 종료를 했던 경우가 있었습니다. 이 이후로 class들을 찾지 못한 상태가 되었습니다. 해결 Intellij 좌측 상단에 Invalidate Cashes 를 선택 후 Clear downloaded shared indexes 만 체크 후 Invalidate and Restart를 하시면 됩니다. 저의 경우는 위와 같은 방법으로 해결하여 indexing 후 analysis 에서 따로 에러는 없었습니다. 시간 헛되이 보내지 마시고 잘 해결되었길 바랍니다 도움을..