https://github.com/lay423/servlet/commit/b70e836739d31e2c5b8503400941119f5b2210c6
@RequestMapping
스프링은 애노테이션을 활용한 매우 유연하고, 실용적인 컨트롤러를 만들었는데 이것이 바로 @RequestMapping 애노테이션을 사용하는 컨트롤러이다.
@Controller
@RequestMapping: 요청 정보를 매핑한다. 해당 URL이 호출되면 이 메서드가 호출된다. 애노테이션을 기반으로 동작하기 때문에 메서드의 이름은 임의로 지으면 된다.
ModelAndView: 모델과 뷰 정보를 담아서 반환하면 된다.
RequestMappingHandlerMapping은 스프링 빈 중에서 @RequestMapping 또는 @Controller가 클래스 레벨에 붙어있는 경우에 매핑 정보로 인식한다.
https://github.com/lay423/servlet/commit/3283a599fedbfa9e2f94e06741218865bc837c03