Package org.springframework.boot
Annotation Type SpringBootConfiguration
@Target(TYPE) @Retention(RUNTIME) @Documented @Configuration public @interface SpringBootConfiguration
Indicates that a class provides Spring Boot application@Configuration. Can be used as an alternative to the Spring's standard@Configurationannotation so that configuration can be found automatically (for example in tests).Application should only ever include one
@SpringBootConfigurationand most idiomatic Spring Boot applications will inherit it from@SpringBootApplication.- Since:
- 1.4.0