Error

[MyBatis] ResultMap에 대해 알아보자

오선지♬ 2022. 1. 25. 17:50
728x90
반응형

 

ResultMap 이란?

myBatis에서 제공하는 자동 매핑으로 해결이 어려운 경우를 위해 구조를 설계할 수 있도록 만들어진 도구

 

parti.xml

<resultMap> : 복잡한 결과 매핑할 때 사용

<resultMap

- type : resultMap의 자료형

- id : resultMap의 아이디

>

<

- id : 기본키  //  result : 일반속성 

- column : 테이블 컬럼명

- property : 자바의 속성명

 ( 테이블의 column 을 객체 property 에 매핑 )

/>

<

- association : 1:1 관계의 테이블 조인할 때 사용하는 객체

- property : 조인 객체 명

- javaType : 조인 객체의 자료형

/>

 

+ colloection : 1: N 관계의 테이블 조인할때 사용하는 객체

- property : 조인 객체 명

- ofType : collection의 자료형 

 

 

 

 

728x90
반응형