MyBatis Mapper XML을 작성하다 보면 resultType="memberDto"처럼 짧은 별칭을 썼는데 “별칭을 찾을 수 없다”는 오류가 나는 경우가 있다. 이때 DTO 클래스가 실제로 존재하는지부터 다시 만드는 것보다, MyBatis가 그 패키지를 스캔하도록 등록됐는지를 먼저 확인해야 한다.typeAliases는 긴 패키지명을 매번 쓰지 않기 위한 편의 기능이지만, 설정 위치가 Spring Boot인지 XML 기반 Spring MVC인지에 따라 확인 지점이 달라진다. 특히 오래된 공공 프로젝트에서는 MyBatis 설정 파일, SqlSessionFactory Bean, Mapper XML이 나뉘어 있어 한 군데만 바꿔도 적용되지 않는 일이 흔하다.핵심 정리: typeAliases는 DTO·VO..