본문 바로가기
개발/Mybatis

Mybatis) ResultMap

by kakk789 2022. 8. 12.

ResultMap 

  • 참조관계에 있는 테이블을 resultMap으로 데이터를 바인딩하여 반환할 수 있음
  • 내가 이해한 바로는 참조관계에 있는 VO를 반환타입으로 사용할 때 이용하는 것으로 이해하면 될 것 같다.
collection : 1: N 관계
association : 1 : 1관계
<resultMap type="패키지명/~/VO명" id="사용될 ID">
	<result column="실제 DB 컬럼명" property="VO속성명"/>
    
    // ex ) 1:N 
	<collection property="참조 테이블과 관련된 실제 VO 명"
    			resultMap="참조 테이블과 관련 되어 선언 된 resultMap 명"/>
        
    // ex ) 1:1
	<association property="속성명" javaType="참조 테이블과 관련된 실제 VO 명">
        		// ex ) TestVO testVO; --> 이런 개념

 

 

 

 

 

 

반응형

'개발 > Mybatis' 카테고리의 다른 글

Mybatis 조건문 (if , choose/when/otherwise)  (0) 2022.08.09
mybatis) selectKey 함수  (0) 2022.08.08

댓글