컴포넌트 스캔과 명시적 Configuration: 스캔 대상과 외부 객체 구성을 분리한다
판단 주제: 스캔 대상과 외부 객체 구성을 분리한다. 선택 기준과 확인 신호를 함께 읽습니다.
| 상황 | 선택 | 확인 신호 |
|---|---|---|
| Scan | 우리 컴포넌트를 발견한다 | 발견 범위는 패키지 경계와 함께 설계한다 |
| Configuration | 외부 객체를 명시한다 | 스캔 대상과 외부 객체 구성을 분리한다 |
| Qualifier | 여러 후보 중 의도를 고른다 | Bean 목록과 이름 충돌을 점검한다 |
Qualifier 판정: 여러 후보 중 의도를 고른다. 자동 발견과 @Bean 등록의 선택 기준을 세우고 중복 Bean 충돌을 피합니다.