작성
·
440
1
Controller는 객체니까 Map 컬렉션에 저장되어 맵핑 작업에 사용될 수 있는 건 이해가 갑니다.
하지만 Controller안의 method는 어떻게 맵핑이 이루어지는 건가요?
예를 들어
@Controller
@RequestMapping("/hello")
public class SampleController {
@RequestMapping("/world")
public void sampleMethod() {
}
}
일 때 /hello/world로 요청이 들어오면 맵핑을 통해 SampleController를 찾아낼 것입니다.
그 다음 sampleMethod()를 찾아내서 호출해야 하는데 이 작업은 어떤 식으로 이루어지는 거죠?
강의에는 Controller를 찾는 것까지만 나와있어서 method는 어떻게 찾아지는지 궁금합니다.
답변 1
0
안녕하세요. devDev님, 공식 서포터즈 y2gcoder입니다.
다음 링크를 참고해주세요 :)
https://rerewww.github.io/spring/spring-handler-mapping/
감사합니다.