핸들러 매핑과 핸들러 어댑터
public interface Controller {
ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception;
}Controller
// org.springframework.stereotype.Controller는 애너테이션이므로
// 이걸로 import 해야 한다.
import org.springframework.web.servlet.mvc.Controller;
// OldController 스프링 빈의 이름이 /springmvc/old-controller가 된다.
@Component("/springmvc/old-controller")
public class OldController implements Controller {
@Override
public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception {
System.out.println("OldController.handleRequest");
return null;
}
}
스프링 부트
실행 과정

정리
HttpRequestHandler

실행 과정
정리
@RequestMapping
Last updated