resultMap
MyBatis 매퍼 XML 에서 SQL 결과의 어느 컬럼을 자바 객체의 어느 필드에 넣을지 적어 두는 표다. <result property="title" column="title"/> 은 title 컬럼 값을 객체의 title 필드에 넣으라는 뜻이다. 컬럼 이름과 필드 이름이 같으면 resultType 에 클래스 이름만 적어도 알아서 채우지만, 이름이 다르거나 객체 안에 다른 객체 · 리스트를 채워야 할 때 resultMap 을 쓴다. 객체 안의 객체 하나는 <association>, 리스트는 <collection> 으로 적는다.
자신만의 철학을 만들어가는 중입니다.
최상단으로 이동했습니다!