본문 바로가기
자바의 봄(Spring)/자바와 스프링 공부하기

스프링 핵심 원리(5/8) - 기본편 컴포넌트 스캔

by 종안이 2023. 1. 26.

1월 22일 일요일 - 스프링 핵심 원리(5/8) - 기본편 컴포넌트 스캔

1. 컴포넌트 스캔과 의존관계 자동 주입 시작하기

  • @component를 붙이면 빈 등록을 해주게 된다. 그러면 Autowired로 의존 관계 주입을 해주면 된다.

2. 탐색 위치와 기본 스캔 대상 -

  • @springbootapplication 에 @componentscan이 붙어 있어서 하위 패키지에 있는 내용들을 다 검색하게 된다. ( 사실 따로 컴포넌트 스캔을 붙일 필요가 없음 )

3. 필터

  • IncludeFilter , ExcludeFilter 를 통해서 검색할 컴포넌트를 지정하거나 제외할 수 있다.

4. 중복 등록과 충돌

  • 수동 등록과 자동 등록이 충돌 시 오류가 나도록 해놨다.

댓글