@Component1 @ComponentScan & 의존성 주입(@Autowired) 딥다이브 지금까지 스프링 빈을 등록할 때는 자바코드의 @Bean이나 XML의 을 통해서 설정 정보에 직접 등록할 스프링 빈을 나열했다. 이렇게 등록해야할 스프링 빈이 수십, 수백개가 되면 일일이 등록하기 어려워진다. → 스프링은 설정정보가 없어도 자동으로 스프링 빈을 등록하는 @ComponentScan이라는 기능을 제공한다. +@ 의존관계도 자동으로 주입하는 @Autowired라는 기능도 제공한다. @ComponentScan이란? 컴포넌트 스캔은 이름 그대로 `@Component` 애노테이션이 붙은 클래스를 스캔해서 스프링 빈으로 등록한다. 이제 각 클래스가 컴포넌트 스캔의 대상이 되도록 `@Component` 애노테이션을 붙여주자. ※예제를 시행할 때, 주의할 점 'excludeFilters'를 통해 컴포넌트 .. 2023. 8. 18. 이전 1 다음 반응형