Java, Spring/SpringBoot 정리
1-3강 Spring Boot Auto Configuration
app0a
2022. 7. 30. 11:51
# 빈으로 등록 방법
1. xml 로 직접명시해주는 예전 방식
2. 어노테이션으로 ( 컴포넌트스캔으로 )
@SpringBootApplication 가 붙는 런쳐클래스는 패키지 루트에 위치한다.
@EnableAutoConfiguration : 자동설정을 위한 어노테이션
# 3가지 어노테이션의 작동 방식
1. @ComponentScan 으로 한 번 돌면서 빈으로 등록
2. @EnableAutoConfiguration 으로 한 번 더 설정을 위한 컴포넌트들을 스캔
@Configuration 붙으면 걍 설정파일이라 생각
다양한 설정들이 autoconfigure 된다.