xml방식과 java방식의 장점을 혼용하기 위한 방법

  1. xml 파일은 mapper용 인터페이스와 같은 이름으로 작성 되어야 한다.

  2. xml 파일은 mapper용 인터페이스와 같은 경로에 작성 되어야 한다.

  3. xml 파일의 namespace는 mapper용 인터페이스로 작성되어야 한다.(풀네임으로)

  4. xml 파일의 쿼리 id와 추상메소드의 메소드명이 일치되어야 한다.

스크린샷 2025-09-12 오전 10.22.03.png

동일 이름의 동일 위치에 만들어야 한다

스크린샷 2025-09-12 오전 10.23.38.png

namespace를 인터페이스 전체 경로로 작성해야 한다.

스크린샷 2025-09-12 오전 10.27.29.png

전체경로로 작성하지 않은 경우 에러발생

스크린샷 2025-09-12 오전 11.37.15.png

스크린샷 2025-09-12 오전 11.38.07.png

xml파일은 < → 태그의 시작점으로 인식하기 때문에

**<![CDATA[**AND A.MENU_PRICE < #{maxPrice}**]]>**