서블릿 & JSP(생명주기)
1. 서블릿과 컨트롤러(스프링)의 비교 - 서블릿에서는 @WebServlet("url")을 사용하여 URL을 매핑한다( 스프링에서는 @Controller + @ RequestMapping) - 스프링에서는 URL 매핑을 메서드 단위로 하기 때문에 한 클래스 안에 여러 URL 매핑을 할 수 있다는 장점을 가진다. - 서블릿에서는 @Webservlet을 매핑하는 클래스는 HttpServlet을 상속받아야 한다. - 자바는 단일 상속이므로 가능한 상속을 받지 않는 것이 유리하다 → 스프링에서는 @Controller 사용으로 개선 - 서블릿에서 service 메서드는 항상 고정이다. 매개변수로 request와 response 또한 고정이다. - 스프링에서는 메서드에서 필요한 매개 변수만 적어줄 수 있다. 2. ..