본문 바로가기
카테고리 없음

Spring MVC 모델에서 mybatis-config 패스

by 바다하늘구름사랑 2021. 12. 22.

난 스프링 부트와 스프링 MVC 모델을 모두 알고 있다.

내 선호는 MVC 모델이다.

비록 설정하는게 떄로는 매우 힘들고 

때로는 성질 이빠이 나게 하지만 

그래도 자유도가 높은 스프링 MVC가 좋다.

스프링 부트는 설정을 대부분 내부적으로 처리해놓은 상태에

숟가락 얹는 기분이라 좀 그렇다.

쉽게 접하기는 스프링 부트가 더 나을지도 모르겠다.

 

난 코어 프로젝트 혹은 공통프로젝트를 만들고

이걸 가지고 실제 업무 프로젝트에서는 코어의 jar와 js 모듈을 

include 하여 처리한다.

이떄 JS는 linked folder 로 사용하는데 스트링 부트에서는

이 부분이 잘 안되는것 같다

누가 잘 아는 분 있슴 조언 좀 부탁한다.

 

각설하고 이번에 알바로 프로젝트를 하나 맡았는데

mybatis-config 설정 파일 위치때문에 

열 엄청 받았다.

 

결론부터 말하자면 mybatis-config 파일은

스프링 MVC 프로젝트 생성시 

자바 루트로 잡은 클래스 하위에 위치해야 한다.

왜 그런지는 잘 모르겠다.

좀만 시간을 더 두어서 공부해보면 알겠지만

그러기에는 너무 먼 당신같다.

예를 들어 자바 root 로  ims.com.biz  를 잡았다면

설정파일은 저 하위로 가야 한다.

만약 다른 패키지 biz 를 만들어 하위로 두거나 하면

오류가 발생한다.

그리고 resource 하위에 두어도 오류가 발생한다.

참조들 하시길...