📌 1. resultType vs resultMap 차이점항목resultTyperesultMap설정 방식간단한 DTO 클래스 지정상세한 필드 매핑 명시자동 매핑컬럼명과 필드명이 일치해야 함수동으로 컬럼-필드 명시 가능유지보수컬럼/필드가 늘어나면 불안정구조가 커질수록 안정적복잡 쿼리 대응약함 (계산컬럼/조인 어려움)강함 (계산컬럼, association 등 가능)사용 추천단순 CRUD, 소규모 프로젝트다단계 매핑, 계산컬럼, 중/대규모 프로젝트 🧠 2. 자동 매핑이란?MyBatis는 resultType을 사용할 때, 쿼리의 SELECT 컬럼명과 DTO의 필드명이 일치하면 자동으로 매핑해주는 기능자동 매핑은 기본 설정에선 상당히 제한적 ⚠️ 3. mapUnderscoreToCamelCase = true가..