본문 바로가기
프로그래밍/SPRING

[스프링 기본 : IoC 컨테이너] @Component 와 컴포넌트 스캔

by hyunleeM 2019. 10. 6.

컴포넌트 스캔 주요 기능

스캔 위치 설정 : basePackages, basePackageClasses

필터 : 어떤 어노테이션을 스캔할지 또는 하지 않을지

컴포넌트 스캔 사용예시

@Component 의 종류

  • @Repository
  • @Service
  • @Controller
  • @Configuration

동작원리

@ComponentScan은 스캔할 패키지와 어노테이션에 대한 정보

실제 스캐닝은 ConfigurationClassPostProcessor 라는 BeanFactoryPostProcessor에 의해 처리됨.

 

 

 

 

 

참고자료

https://www.inflearn.com/course/spring-framework_core

 

스프링 프레임워크 핵심 기술 - 인프런

이번 강좌는 스프링 부트를 사용하며 스프링 핵심 기술을 학습합니다 따라서 스프링 부트 기반의 프로젝트를 사용하고 있는 개발자 또는 학생에게 유용한 스프링 강좌입니다. 초급 웹 개발 Java Spring 온라인 강의

www.inflearn.com

댓글