[Gradle] Mybatis xml 파일, 타경로 빌드에 포함시키기 (feat.IntelliJ) : mapped statements collection does not contain value for 문제 해결
springboot JPA 프로젝트를 진행중인데, 그 중 일부 쿼리는 mybatis 를 써야해서 적용한 상태. 근데 특이점으로는 xml 파일이 java 소스 폴더(src/main/java)에 포함되어있는 구조. 이와 같은 구조인데, 이 구조가 이클립스 환경에서는 특이점 없이 잘 구동 되나, 인텔리제이 환경에서는 mybatis 쿼리 id를 찾지 못하는 에러에 빠지게 된다. error : ... mapped statements collection does not contain value for {namespace.id} ... 원인은 gradle 빌드한 후 빌드 폴더를 열어보면 어디에도 mybatis 맵퍼 xml 이 존재하지 않는다. 원래 xml 파일은 정적 리소스 파일이라 src/main/resources..
Java/SpringBoot&Spring
2023. 8. 10. 13:59