Mybatis(마이바티스) resultMap collection 사용
resultMap resultMap은 Mybatis에서 select 결과가 join(조인)과 같이 복잡할 경우에 resultType 대신 사용할 수 있다. 다음은 resultMap에서 사용할 수 있는 속성들이다. 속성 설명 resultMap 결과 매핑 사용하는 가장 상위 엘리먼트. id 속성과 매핑 클래스 정의하는 type속성을 가집니다. id 기본 키에 해당 result 기본 키가 아닌 나머지 컬럼에 대한 매핑 constructor setter 메서드나 리플렉션을 통해 설정하지 않고 생성자를 통해 값을 설정 association 1:1관계 처리 collection 1:N관계 처리 discriminator 매핑 과정에서 조건 지정하여 값 설정 resultMap에서 Collection은 아래 예시와 같이 ..
프레임워크/Mybatis
2022. 4. 1. 17:31