3.1 구성 파일에서 정의된 빈 간 관계 구현
이 절에서는 @Bean 애너테이션으로 메서드를 지정하는 구성 클래스에서 정의된 두 빈 간 관계를 구현하는 방법을 배운다. 스프링 구성을 사용하여 빈 간 관계를 설정할 때 이 방식을 자주 접하게 될 것이다. 2장에서는 클래스가 JDK 또는 다른 의존성의 일부인 경우처럼 빈을 추가하려는 클래스를 변경할 수 없을 때 @Bean 애너테이션으로 스프링 컨텍스트에 빈을 추가하는 방법을 설명했었다. 이런 빈 간 관계를 설정하려면 이 절에서 설명된 방식을 배울 필요가 있다. 지금부터 이런 방식이 어떻게 작동하는지 살펴보고, 빈 간 관계를 구현하는 데 필요한 단계를 설명한 후 작은 코드로 작성된 프로젝트에 이 단계를 적용해 볼 것이다.