프로토타입 빈

    싱글톤 스코프, 프로토타입 스코프

    싱글톤 스코프, 프로토타입 스코프

    빈 스코프란 빈이 존재할 수 있는 범위를 말한다. 기본적으로 빈은 싱글톤 스코프로 생성되며 스프링 컨테이너가 시작할 때 부터 종료할 때까지 유지된다. 싱글톤 : 스프링 컨테이너가 시작되고 종료될 때까지 빈을 유지 프로토타입 : 빈 생성 및 의존성 주입까지만 스프링 컨테이너가 관리를 해준다. 웹 관련 스코프 request : 웹 요청을 받는 순간부터 로직을 처리후 응답할때까지 빈을 유지 session : 웹 세션이 생성되고 종료될 때까지 빈을 유지 application : 서블릿 컨텍스트와 같은 범위로 빈을 유지 싱글톤 스코프와 프로토타입 스코프 싱글톤 스코프의 빈은 스프링 컨테이너가 시작시 생성되고 종료까지 유지되기 때문에 항상 같은 인스턴스 스프링 빈을 반환한다. 하지만, 프로토타입 스코프를 스프링 컨..