반응형
컴포넌트 스캔(@ComponentScan)을 사용하면 @Component 어노테이션이 붙은 클래스를 다 인식해서 스프링 컨테이너에 등록한다.
AppConfig에서 컴포넌트 스캔 어노테이션을 달게되면, 해당 패키지와 그 하위 패키지 까지의 범위를 스캔하게된다.
컴포넌트 스캔이 스캔하는 어노테이션 종류
@Component : 컴포넌트 스캔에서 사용
@Controlller : 스프링 MVC 컨트롤러에서 사용
@Service : 스프링 비즈니스 로직에서 사용
@Repository : 스프링 데이터 접근 계층에서 사용
@Configuration : 스프링 설정 정보에서 사용
반응형
'Back-end > Spring' 카테고리의 다른 글
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. (0) | 2022.11.18 |
---|---|
[Spring] HTTP 요청 데이터 - GET 쿼리 파라미터 조회 sevlet 예제 (0) | 2022.11.16 |
[Spring] Java Persistence API 사용 (0) | 2022.11.06 |
[Spring] Spring Boot API 사용 (0) | 2022.11.06 |
[Spring] RESTful Service 기능 확장 (0) | 2022.11.06 |