진취적 삶
5.2 @ComponentScan 스캔 설정 본문
@Configuration
@ComponentScan(basePackages = {"spring"})
public class AppCtx {
@Bean
@Primary
public MemberPrinter memberPrinter1() {
return new MemberPrinter();
}
@Bean
public MemberPrinter memberPrinter2() {
return new MemberSummaryPrinter();
}
@Bean
public VersionPrinter versionPrinter() {
VersionPrinter versionPrinter = new VersionPrinter();
versionPrinter.setMajorVersion(5);
versionPrinter.setMinorVersion(0);
return versionPrinter;
}
}
줄어든 코드를 확인 할수 있다
'스프링 5 프로그래밍 입문 > 5.컴포넌트 스캔' 카테고리의 다른 글
5.1 @Component 스캔 대상지정 (0) | 2023.08.16 |
---|---|
5.3 예제 실행 (0) | 2023.08.16 |
5.4 스캔 대상에서 제외하거나 포함하기 (0) | 2023.08.16 |
5.5 컴포넌트 스캔에 따른 충돌 처리 (0) | 2023.08.16 |