https://madplay.github.io/post/mybatis-invalid-bound-statement-not-found-error
기본적으로는 XML 파일에 오타가 있거나 XML 파일 경로 설정이 이상할 경우에 발생하는 오류라 한다.
나의 경우 XML 파일 오타, XML 파일 경로의 문제가 아니었다.
@MapperScan과 application.properties 설정이 원인이었다.
application.properties에서 설정은 제대로 했으나
mybatis.mapper-locations=classpath:mapper/*.xml
@MapperScan이 있는 경우 application.properties 설정을 못바라보는 문제가 있었다.
//@MapperScan
@SpringBootApplication
main에서 @MapperScan 지워서 제대로 동작되는 것 확인하였다!!
스프링 환경 설정 참 쉽지 않다..
그래도 crud는 해야할텐데ㅠㅠ