반응형
JAVA에서는 여러 라이브러리들을 Maven이나 Gradle을 이용해서 간편하게 추가하거나 제거할 수 있다.
Servlet API를 추가 할 건데 Servlet API란 JAVA에서 Web에서 HTTP 요청과 응답을 처리하는 API 이다.
위 페이지에서 Servlet API에 들어가서 내가 필요한 API를 탐색한다.
이클립스 기준으로 Gradle을 추가하기 위해서는 file -> new -> other 를 통해서 Gradle Project를 생성해준다.
Gradle 파일
위와 같이 Gradle 파일이 생성 된 것을 확인 할수 있다.
Servliet API의 적절한 버전을 선택하여서 위의 값들을 추가해주도록 하자
서블릿의 생명주기
서블릿의 생명주기는 초기화, 서비스, 소멸 3단계로 이루어진다.
초기화 단계에서는 로드한 서블릿의 인스턴스(객체)를 생성하고 리소스를 로드하는 등 클래스 생성자의 초기화 작업과 동일한 역할을 수행한다. 서비스 단계에서는 클라이언트의 요청에 따라서 호출할 메서드를 결정한다.
소멸 단계에서는 서블릿이 언로드된다. 언로드는 런타임 오류가 발생하거나 서블릿 컨테이너가 종료되었을 때 발생하는데 이때 서블릿이 언로드되어 서블릿의 메서드 호출 결과가 정상적으로 표출되지 않는다.
반응형
'언어 > JAVA' 카테고리의 다른 글
try-with-resources (1) | 2022.08.21 |
---|---|
카카오 2차 : JAVA로 JSON 파싱을 해보자! (0) | 2020.09.22 |
java : ArrayList : subList, reverse (0) | 2020.05.13 |
PS 용 baseCode(추가예정) (0) | 2020.03.07 |
백준 : 15684 (0) | 2020.01.30 |