인프런 커뮤니티 질문&답변

박민규님의 프로필 이미지
박민규

작성한 질문수

스프링 핵심 원리 - 기본편

탐색 위치와 기본 스캔 대상

좋은강의 감사드립니다 . 질문이 있습니다 !

작성

·

157

2

현재는 스프링 부트를 사용하지 않아서 AutoAppConfig를 따로 

만들고 @ComponentScan @Configuration를 해준건가요 ?

실무로 들어간다면 스프링 부트를 활용하고 AutoAppConfig는

따로 만들어주지 않고 싱글톤유지는 다른방법으로 해결하고 개발

하게 되나요 ?? 항상 좋은강의 감사드립니다 !

답변 1

2

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 민규님

네 맞습니다. 지금은 스프링 부트를 사용하지 않고 직접 스프링을 만들어서 사용합니다.(ApplicationContext 직접 생성)

스프링 부트는 내부에서 ApplicationContext도 만들고 기본으로 컴포넌트 스캔도 실행하기 때문에 많은 부분이 자동화 됩니다.

실무에서도 스프링 빈을 컴포넌트 스캔을 하지 않는 경우에는 @Confiruation도 사용합니다.

그리고 컴포넌트 스캔을 하면 기본이 싱글톤을 보장합니다.

감사합니다.

박민규님의 프로필 이미지
박민규

작성한 질문수

질문하기