- Servlet : 웹 애플리케이션을 만들 때 필요한 인터페이스
- Spring Web MVC => Spring(Spring Framework에 있는 모듈), Web(Web service를 만든다), MVC(MVC 패턴을 사용해서)
Spring Web MVC가 Servlet을 사용한다.
동적 데이터를 처리하는 CGI의 단점 보완 => Process에서 Thread로, 여러 인스턴스에서 Singleton으로 => Servlet
웹 컨테이너에 요청이 들어오면 쓰레드 생성, 서블릿을 실행시킨다.
- Init : 서블릿 인스턴스 생성
- Service : 실제 기능 수행
- Destroy : 서블릿 인스턴스 소멸
Spring Web MVC가 없을 때 => Url마다 서블릿을 생성, Web.xml로 서블릿을 관리
Spring Web MVC => 서블릿은 Dispatcher Servlet 1개로...
'공부 기록 > 영상 후기' 카테고리의 다른 글
[10분 테코톡] 티버의 API vs Library vs Framework (0) | 2023.03.16 |
---|---|
DB 테이블 설계 잘못하면 어떤 문제가 생길 수 있을까요? (0) | 2023.03.15 |
[10분 테코톡] 희봉의 웹서버 vs WAS (0) | 2023.03.15 |
쿠키란 무엇일까? 개념, 필요성, 구성 요소, 사용 정책 (0) | 2023.03.15 |
프로세스, 스레드, 멀티태스킹, 멀티스레딩, 멀티프로세싱, 멀티프로그래밍, 이 모든 것을 한 방에 깔끔하게 설명합니다!! (0) | 2023.03.13 |