빈의 사용 방법은 다음 세 가지로 귀결된다.
• 프레임워크가 특정 기능으로 해당 빈을 보강할 수 있도록 스프링에서 관리해야 할 때만 스프링 컨텍스트에 객체 빈을 생성한다. 프레임워크에서 제공되는 기능이 객체에 필요하지 않다면 객체를 빈으로 만들 필요 없다.
• 스프링 컨텍스트에서 객체 빈을 만들어야 한다면, 불변인 경우에만 싱글톤으로 만들어야 한다. 변경 가능한 싱글톤 빈을 설계하지 마라.
• 빈을 변경 가능해야 한다면 5.2절에서 설명하는 프로토타입 스코프를 사용하는 것이 방법이 될 수 있다.