코드 그라데이션
컴포넌트 스캔 기본 대상 본문
컴포넌트 스캔은 `@Component` 뿐만 아니라 다음과 내용도 추가로 대상에 포함한다.
이 어노테이션들을 눌러보면 전부 @Component 어노테이션이 있다.
등...
참고
: 사실 애노테이션에는 상속관계라는 것이 없다.
그래서 이렇게 애노테이션이 특정 애노테이션을 들고 있는 것을 인식할 수 있는 것은
자바 언어가 지원하는 기능은 아니고, 스프링이 지원하는 기능이다.
컴포넌트 스캔의 용도 뿐만 아니라 다음 애노테이션이 있으면 스프링은 부가 기능을 수행한다.
참고
: `useDefaultFilters` 옵션은 기본으로 켜져있는데, 이 옵션을 끄면 기본 스캔 대상들이 제외된다.
이런 옵션이 있구나 정도만 인식하면 된다.
728x90
'Spring > 핵심 원리 구현' 카테고리의 다른 글
중복 등록과 충돌 (0) | 2024.02.02 |
---|---|
필터 (0) | 2024.02.01 |
탐색 위치 (0) | 2024.01.31 |
컴포넌트 스캔과 의존관계 자동 주입 시작하기 (0) | 2024.01.30 |
@Configuration과 바이트코드 조작의 마법 (0) | 2024.01.29 |
Comments