Spring
- @Configuration
- @ComponentScan
- @Conditional
- @Import
- @ImportResource
- @Component
SpringBoot
- @SpringBootApplication
- @EnableAutoConfiguration
- @SpringBootConfiguration
- @ConditionalOnBean
- @ConditionalOnMissingBean
- @ConditionalOnClass
- @ConditionalOnMissingClass
- @ConditionalOnWebApplication
- @ConditionalOnNotWebApplication
- @ConditionalOnProperty
- @ConditionalOnExpression
- @ConditionalOnJava
- @ConditionalOnResource
- @ConditionalOnJndi
- @ConditionalOnCloudPlatform
- @ConditionalOnSingleCandidate
- @ConfigurationProperties
- @EnableConfiProperties
- @AutoConfigureAfter
- @AutoConfigureBefore
- @AutoConfigureOrder