@Configuration @ConditionalOnClass(value=com.alicp.jetcache.anno.support.GlobalCacheConfig.class) @ConditionalOnMissingBean(value=com.alicp.jetcache.anno.support.GlobalCacheConfig.class) @EnableConfigurationProperties(value=JetCacheProperties.class) @Import(value={RedisAutoConfiguration.class,CaffeineAutoConfiguration.class,LinkedHashMapAutoConfiguration.class,RedisLettuceAutoConfiguration.class,RedisLettuce4AutoConfiguration.class}) public class JetCacheAutoConfiguration extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
GLOBAL_CACHE_CONFIG_NAME |
| 构造器和说明 |
|---|
JetCacheAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
AutoConfigureBeans |
autoConfigureBeans() |
static BeanDependencyManager |
beanDependencyManager() |
GlobalCacheConfig |
globalCacheConfig(SpringConfigProvider configProvider,
AutoConfigureBeans autoConfigureBeans,
JetCacheProperties props) |
SpringConfigProvider |
springConfigProvider() |
@Bean @ConditionalOnMissingBean public SpringConfigProvider springConfigProvider()
@Bean public AutoConfigureBeans autoConfigureBeans()
@Bean public static BeanDependencyManager beanDependencyManager()
@Bean(name="globalCacheConfig") public GlobalCacheConfig globalCacheConfig(SpringConfigProvider configProvider, AutoConfigureBeans autoConfigureBeans, JetCacheProperties props)
Copyright © 2013–2018. All rights reserved.