
Spring boot 자동 설정 메커니즘
Spring
2022. 12. 1. 14:06
Spring boot로 인해서 기존의 스프링을 사용하기 위한 초기 설정을 생략해도 됩니다. 그렇다면! 이번 시간은 Spring boot의 자동 설정(AutoConfiguration) 메커니즘을 알아보도록 하겠습니다. 먼저 @SpringBootApplication을 한 번 살펴보겠습니다. Boot의 특성에 맞게 @SpringBootConfiguration, @EnableAutoConfiguration, @ComponentScan이 자동 설정에 사용되는 핵심 어노테이션처럼 보이네요. @ComponentScan Spring boot는 xml 기반의 설정 대신 어노테이션 기반의 설정을 위해 해당 어노테이션을 사용합니다. scanBasePackages 기준 패키지를 지정해서 스캔할 패키지를 설정합니다. 패키지 경..