강의명 : 스프링 부트 - 핵심 원리와 활용
- 지식공유자 : 김영한
-
스프링 부트가 제공하는 5가지 핵심 기능
- 내장 서버
- 자동 라이브러리 관리
- 자동 구성
- 외부 설정
- 모니터링 & 관리 기능
-
정리 : 동적 자동 구성 vs 정적 자동 구성
- 정적 자동 구성 :
@Configuration, @Bean
이용- 특징 : 애노테이션 기반
- 동적 자동 구성 :
ImportSelector
인터페이스 이용해서 구현체 만들기- 특징 : 프로그래밍 기반
- 장점 : if문 넣어서 조건에 따라 어떤 설정 정보를 return 할 지 지정 가능
- 정적 자동 구성 :