스프링 컨테이너에서 생성된 빈객체의 경우 동일한 타입에 대해서는 기본적으로 한 개만 생성이 되며, getBean() 메서드로 호출될 때 동일한 객체가 반환된다.
싱글톤 범위의 반대의 개념을 프로토타입 범위라고 한다. 프로토타입의 경우 개발자가 별도로 표시해줘야 하는데, 빈 객체를 정의할 때 scope속성을 명시해주면 된다.
<bean id="bean1" class="kjh.beans.Bean1" scope="prototype" ></bean>