Provider

· Spring
웹 스코프의 특징 웹 스코프는 웹 환경에서만 동작 웹 스코프는 프로토타입과 다르게 스프링이 해당 스코프의 종료시점까지 관리한다. 종료 메서드가 호출 된다. 웹 스코프 종류 request HTTP 요청 하나가 들어오고 나갈 때까지 유지되는 스코프, 각각의 HTTP 요청마다 별도의 빈 인스턴스가 생성되고 관리된다. Session HTTP Session과 동일한 생명주기를 가지는 스코프 application 서블릿 컨텍스트( ServletContext ) 와 동일한 생명주기를 가지는 스코프 websocket 웹 소켓과 동일한 생명주기를 가지는 스코프 HTTP request 요청 당 각각 할당되는 request 스코프 request 스코프의 동작 방식에 대해 간략히 알아보았다. 하지만 request 스코프는 실..
· Spring
본 포스팅은 학습용으로, 김영한 님의 강의를 바탕으로 복습용도로 작성되었습니다. 스프링 컨테이너에 프로토타입 스코프의 빈을 요청하면 항상 새로운 객체 인스턴스를 생성해서 반환한다. 그렇다면 싱글톤 빈에서 프로토 타입 빈을 사용하는 경우는 어떻게 동작할까? 싱글톤 빈에서 프로토타입 빈 사용 싱글톤 빈에서 프로토타입 빈을 사용하면 다음과 같은 문제가 발생한다. clientBean은 싱글톤이므로, 스프링 컨테이너 생성 시점에 함께 생성되고, 의존관계 주입도 발생 clientBean은 의존관계 자동 주입을 사용한다. 주입 시점에 스프링 컨테이너에 프로토타입 빈을 요청한다. 스프링 컨테이너는 프로토타입 빈을 생성해서 clientBean에 반환한다. 프로토타입 빈을 요요청한다. 이제 clientBean은 프로토타입..
runnnerDevHong
'Provider' 태그의 글 목록