❓ 문제 설명 Spring에서 DB 연동 시, SQL을 직접 제어하고 복잡한 로직을 구현해야 할 경우 JPA보다 MyBatis가 더 적합한 상황이 많음MyBatis는 객체 매핑을 지원하지만, ORM이 아닌 SQL 매퍼 프레임워크임📌 핵심 개념 정리 ✅ MyBatis란? · SQL을 명확하게 직접 작성하고, 결과만 객체로 매핑해주는 SQL 매퍼 프레임워크 · ORM(Object-Relational Mapping)은 아니며, SQL 중심의 설계 구조✅ 주요 구성요소 요소설명Mapper Interface자바에서 호출할 메서드 정의Mapper XML실제 SQL 정의. 쿼리 작성 위치DTO/VOSQL 결과를 매핑할 자바 객체SqlSessionMapper를 가져와 SQL 실행✅ 특징 · SQL을 개발자가 완벽하..