Spring/SpringBoot

    SpringBoot AutoConfiguration 제외 방법

    SpringBoot에서 사용되는 각 Spring 의존성마다 XXXX AutoConfiguration이 있다 이 클래스들을 제외시키면된다 예를들어 yml이나 properties로부터 DataSource를 구성해주는 DataSourceAutoConfiguration이라면 다음과 같이 두 가지의 제외 방법이 있다. 1. 어노테이션기반 AutoConfigruation 제외 @SpringBootApplication(exclude={DataSourceAutoConfiguration.class}) DataSourceAutoConfigration 제외 다른 빈을 자동 구성하는 데 영향을 미치지 않으며 Spring Boot의 DataSourceAutoConfigruation을 비활성화할 수 있다. 2. 구성 설정 파일(..