5.1 마이바티스 매핑 구문 정의의 개요 매핑을 해놓는 이유 : 실행 애플리케이션에 쿼리를 넣으면, 코드보기가 복잡하기도 하며, 쿼리문 오류인지 어플리케이션 오류인지 알기가 어렵기 때문에 쿼리문을 추출한 다음 형식에 맞추어 파일에 정의 한다. 이를 매핑구문 정의라고 한다. 이로인해 좋은 점은 쿼리문 변경시, 소스 코드를 일일이 찾지않아도 된다는 점이다. 마이바티스는 1. 마이바티스 매퍼xml파일이나 2. 매퍼 인터페이스에 매핑구문을 정의할 수 있다. 각각 1. 매퍼 xml의 구성요소, 2. 어노테이션을 사용한다. 일단 매퍼 인터페이스는 6장에서 다루기로 하고 , 오늘은 마이바티스 매퍼 xml에 대해서 공부하겠다. 예시 /* 쿼리문 */ select shop_no, shop_name, shop_locati..