서버프로그래밍을 하면서 자주 나오는 개념은 서블릿에 대해 알아보자
서블릿은 자바를 사용하여 웹 서버에서 동적으로 컨텐츠를 생성하고, 클라이언트에게 응답을 전송하는 기술.
서블릿은 HTTP 요청을 받아 처리하고, 그 결과를 웹 브라우저에게 돌려주는 역할을 한다.
1. 초기화 : init()
서블릿 요청 시 맨 처음 한 번만 호출된다.
서블릿 생성 시 초기화 작업을 주로 수행한다.
2. 작업 수행 : doGet(), doPost()
서블릿 요청 시 매번 호출된다.
실제로 클라이언트가 요청하는 작업을 수행한다.
3. 종료 : destroy()
서블릿이 기능을 수행하고 메모리에서 소멸될 때 호출된다.
서블릿의 마무리 작업을 주로 수행한다.
https://velog.io/@falling_star3/Tomcat-%EC%84%9C%EB%B8%94%EB%A6%BFServlet%EC%9D%B4%EB%9E%80