Spring
@Configuration 쓰고 안쓰고의 차이점
Domae_
2023. 6. 24. 00:33
SMALL
@Configuration 어노테이션
@Configuration 어노테이션을 안에 보면
@Component
컴포넌트가 있다 즉, @SpringBootApplication 이 실행될때 @Configuration 이 붙은 클래스에 @Bean 매서드들을 바로
IoC컨테이너에 등록이 시켜준다. 해당 @Bean 매서드를 호출하게 되면 IoC 에서 불러오게 된다.
만약
안쓸경우에는 @Bean 매서드를 처음 호출할때 IoC 컨테이너에 등록시키게 되고 다음부터는 IoC 컨테이너에 객체를
가져온다.
반응형
LIST