컴포넌트 스캔
설정정보가 없어도 자동으로 스프링 빈을 등록하는 컴포넌트 스캔 기능 제공
@ComponentScan이 붙은 Config클래스를 통해
@Component가 붙은 클래스를 스프링 빈 객체로 등록(이름은 첫글자가 소문자가됨)
의존관계도 자동으로 주입하는 @Autowired와 함께 쓰임(타입으로 찾아서 주입)
탐색위치와 기본 스캔 대상
basePackeage로 컴포넌트 스캔할 시작위치 지정(하위 포함)
지정하지 않으면 @ComponentScan이 붙은 클래스의 패키지를 시작위치 지정(디폴트가 관례)
'웹 프로그래밍 > 스프링' 카테고리의 다른 글
스프링 빈 가져올때 팁 (0) | 2023.02.18 |
---|---|
의존관계 자동 주입 (0) | 2023.02.17 |
싱글톤 패턴 (0) | 2023.02.15 |
스프링 컨테이너와 스프링 빈 (0) | 2023.02.14 |
IoC, DI, 컨테이너 (0) | 2023.02.14 |