(작성중) [Servlet] Servelet 이란? 역할, Spring 과 차이점

박해인·2024년 4월 18일
0

Web

목록 보기
1/3

개요

서버프로그래밍을 하면서 자주 나오는 개념은 서블릿에 대해 알아보자

✅ Servelet 이란

서블릿은 자바를 사용하여 웹 서버에서 동적으로 컨텐츠를 생성하고, 클라이언트에게 응답을 전송하는 기술.

✅ Servelet의 역할

서블릿은 HTTP 요청을 받아 처리하고, 그 결과를 웹 브라우저에게 돌려주는 역할을 한다.

✅ Servelet의 흐름

✅ Servelet의 생명주기?

1. 초기화 : init()
서블릿 요청 시 맨 처음 한 번만 호출된다.
서블릿 생성 시 초기화 작업을 주로 수행한다.
2. 작업 수행 : doGet(), doPost()
서블릿 요청 시 매번 호출된다.
실제로 클라이언트가 요청하는 작업을 수행한다.
3. 종료 : destroy()
서블릿이 기능을 수행하고 메모리에서 소멸될 때 호출된다.
서블릿의 마무리 작업을 주로 수행한다.

참고 🧐
https://f-lab.kr/insight/understanding-java-servlet-and-spring-framework?gad_source=1&gclid=Cj0KCQjwiYOxBhC5ARIsAIvdH53yd5CpBU02hQSBXgnWCEvjDdVeUaubSXcnYhBVyYSRbSPsFzy8ULAaAmidEALw_wcB

https://velog.io/@falling_star3/Tomcat-%EC%84%9C%EB%B8%94%EB%A6%BFServlet%EC%9D%B4%EB%9E%80

https://medium.com/@denyok1995/front-servlet-%EC%84%9C%EB%B8%94%EB%A6%BF-%EC%9D%98-%EA%B5%AC%EC%A1%B0%EC%99%80-%EB%8F%99%EC%9E%91-%EC%9B%90%EB%A6%AC-b2c4e4d0fc9e

profile
갓생살고싶어라

0개의 댓글