위 코드에서 ArticleServiceConfig에 설정된 articleService 빈은 ArticleRepositoryConfig에 설정된 articleRepository 빈에 의존하고 있다. 이렇게 서로 다른 설정 클래스에 존재하는 빈 객체 간의 의존을 처리할 때는 @Autowired 어노테이션이나 @Resource 어노테이션을 이용해서 의존에 필요한 빈 객체를 전달 받을 수 있다.
[참고자료] Spring 3.0 프로그래밍 - 최범균(p. 136)
'프로그램 > Spring 3.0' 카테고리의 다른 글
라이프 사이클, @Scope, @Qualifier - 작성중... (0) | 2012.04.30 |
---|---|
@Configuration - @Import (0) | 2012.04.30 |
@Configuration, @Bean - 2(@ImportResource) (0) | 2012.04.26 |
@Configuration, @Bean - 1 (0) | 2012.04.25 |
@Component, <context:component-scan base-package=""/> (0) | 2012.04.25 |