더북(TheBook)

빈의 사용 방법은 다음 세 가지로 귀결된다.

• 프레임워크가 특정 기능으로 해당 빈을 보강할 수 있도록 스프링에서 관리해야 할 때만 스프링 컨텍스트에 객체 빈을 생성한다. 프레임워크에서 제공되는 기능이 객체에 필요하지 않다면 객체를 빈으로 만들 필요 없다.

• 스프링 컨텍스트에서 객체 빈을 만들어야 한다면, 불변인 경우에만 싱글톤으로 만들어야 한다. 변경 가능한 싱글톤 빈을 설계하지 마라.

• 빈을 변경 가능해야 한다면 5.2절에서 설명하는 프로토타입 스코프를 사용하는 것이 방법이 될 수 있다.

 

 

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.