Spring/공부
*-mapper에 있는 <ResultMap>안의 속성
호 두
2017. 5. 12. 15:21
반응형
id, result
<id property="id" column="post_id"/> <result property="subject" column="post_subject"/>
이건 결과 매핑의 가장 기본적인 형태이다. id와 result 모두 한개의 칼럼을 한개의 프로퍼티나 간단한 데이터 타입의 필드에 매핑한다.
둘 사이의 차이점은 id 값은 객체 인스턴스를 비교할 때 사용되는 구분자 프로퍼티로 처리되는 점이다. 이 점은 일반적으로 성능을 향상시키지만 특히 캐시와 내포된(nested) 결과 매핑(조인 매핑)의 경우에 더 그렇다.
둘다 다수의 속성을 가진다.
원글 : mybatis api doc
반응형