728x90

컴포넌트 스캔

 

- 설정 정보가 없어도 자동으로 스프링 빈을 등록해주는 기능

- @Component 애노테이션이 붙은 클래스를 스프링 빈으로 등록한다.

- basePackage 를 이용해서 탐색할 패키지의 시작 위치를 지정할 수 있다.

- includeFilter : 스캔 대상 추가 지정, excludeFilter : 제외 대상 지정 ( 둘 다 사용 빈도 적음 )

 

 

 

@Autowired

 

- 의존 관계 자동 주입 기능

- 생성자에서 여러 의존관계도 한번에 주입박을 수 있다.

- 스프링 컨테이너가 자동으로 해당 스프링 빈을 찾아서 주입을 해준다. 

728x90

'🟢 개념 정리 > Spring' 카테고리의 다른 글

@PostConstruct, @PreDestroy  (0) 2022.08.03
생성자 주입이란?  (0) 2022.08.03
싱글톤  (0) 2022.08.03
@Configuration, @Bean  (0) 2022.08.02
테스트 코드, @Test  (0) 2022.08.02

+ Recent posts