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@Configuration
annotation so that configuration can be found automatically (for example in tests).Application should only ever include one
@SpringBootConfiguration
and most idiomatic Spring Boot applications will inherit it from@SpringBootApplication
.- Since:
- 1.4.0