ResultMap이란 myBatis에서 제공하는 자동 매핑으로 해결이 어려운 경우를 위해 구조를 설계할 수 있도록 만들어진 도구이다. ResultMap이 필요한 경우 ResultMap은 다음과 같은 데이터 구조를 불러올 때 적합하다. 계층형 데이터 구조 객관식 시험과 관련된 정보들을 데이터베이스에 추가한다면 다음과 같은 구조를 가지게 된다. - 1번 시험문제 - 1번 보기 - 2번 보기 - 3번 보기 - 4번 보기 - 2번 시험문제 - 1번 보기 - 2번 보기 - 3번 보기 - 4번 보기 시험이라는 상위 entity와 보기라는 하위 entity로 나누어 생각해본다면 다음과 같이 이해할 수 있다. 물리 테이블은 다음과 같이 구성될 것이다. 문제 테이블(quiz) 문제번호(no)문제내용(text) 1 1번 ..