티스토리 뷰

컴포넌트 스캔은 `@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
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
250x250