| Name | Type | Package | Description | Detail |
| AdviceModeImportSelector | Class | org.springframework. context.annotation | Convenient base class for ImportSelector implementations that select importsbased on an AdviceMode value from an annotation (such as the @Enable* | Detail |
| AsyncConfigurationSelector | Class | org.springframework. scheduling.annotation | Selects which implementation of AbstractAsyncConfiguration should be used basedon the value of EnableAsync. | Detail |
| CachingConfigurationSelector | Class | org.springframework. cache.annotation | Selects which implementation of AbstractCachingConfiguration should be usedbased on the value of EnableCaching. | Detail |
| TransactionManagement ConfigurationSelector | Class | org.springframework. transaction.annotation | Selects which implementation of AbstractTransactionManagementConfigurationshould be used based on the value of EnableTransactionManagement. | Detail |