스프링/1. 스프링 핵심 원리

49강. 웹 스코프

sdafdq 2023. 7. 24. 22:31

request만 알면 거의 다 안다고 하는데.. 문제는 내가 모른다. 뭐 다음 HTTP 강의 코스에서 설명해 주시겠지..

 

일단 모르면 모르는 데로 설명 하자면,

 

웹 스코프는 웹환경에서만 동작하고, 

종료시점까지 스프링 컨테이너가 관리하기 때문에 종료메서드 까지 실행된다.

 

종류는

 

request

session

application

websocket 

 

이렇게 있다. 

 

request : http 요청이 들어 올때마다 이 요청을 각각 따로 처리 해 준다. 즉, http 요청이 2번 들어오면 request 스코프가 2개 생성 됨. http 요청이 들어왔을 때 시작으로 ~ 나갈 때 까지 유지되는 스코프.

session : HTTP Session과 동일한 생명주기.

application : ServletContext와 동일한 생명주기.

websocket  : 웹소켓과 동일한 생명주기.