강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

머피님의 프로필 이미지
머피

작성한 질문수

[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]

36_Spring WEB MVC에서 DataBase연결하기(2)

xml경로

작성

·

214

0

이 부분이 이해가 잘되지 않습니다. cofigLocation의 경우에는 WEB-INF하위의 절대경로를 기재하였는데

mapperLocations에서는 classpath:를 이용해서 경로를 기재하는지 이해가 가질 않습니다. 

그리고 이부분에서 

해당 경로는 kr.bit.mybatis로 되어있는데 경로 설정시 '/'로 처리할 때가 있고 아닐때가 있었던거 같은데 그 차이가 무엇인지도 궁금합니다.

퀴즈

57%나 틀려요. 한번 도전해보세요!

Spring Web MVC에서 DispatcherServlet의 주 역할은 무엇일까요?

데이터베이스 연결 관리

모든 요청을 받는 Front Controller 역할

뷰 파일의 물리적 경로 결정

프로젝트 라이브러리 관리

답변 1

0

박매일님의 프로필 이미지
박매일
지식공유자

네 수고하시네요.

클래스가 있는 경로에 mapper파일이 있으므로 classpath: 으로 접근을 해야됩니다. 그래서 package부터 찾아가야 되니 kr/bit/mybatis 이렇게 mapper파일을 찾아가구요. 

WEB-INF경로는 웹컨텐츠(jsp등)들이 들어있는 경로기때문에 /(ROOT)부터 접근한다고 생각하시면 됩니다. 그래서 /WEB-INF/~ 접근하시면 되구요. 이해가 되는 설명이 되셨는지요?

머피님의 프로필 이미지
머피

작성한 질문수

질문하기