빈(Bean)의 범위

Kim Jin Hyeok·2020년 11월 19일
0

싱글톤(Singleton)

스프링 컨테이너에서 생성된 빈객체의 경우 동일한 타입에 대해서는 기본적으로 한 개만 생성이 되며, getBean() 메서드로 호출될 때 동일한 객체가 반환된다.

프로토타입(Prototype)

싱글톤 범위의 반대의 개념을 프로토타입 범위라고 한다. 프로토타입의 경우 개발자가 별도로 표시해줘야 하는데, 빈 객체를 정의할 때 scope속성을 명시해주면 된다.

<bean id="bean1" class="kjh.beans.Bean1" scope="prototype" ></bean>

0개의 댓글

관련 채용 정보