@Configuration public abstract class AbstractCachingConfiguration extends ObjectSE implements ImportAware
@Configuration
クラス。EnableCaching
修飾子と型 | フィールドと説明 |
---|---|
protected SupplierSE<CacheManager> | cacheManager |
protected SupplierSE<CacheResolver> | cacheResolver |
protected AnnotationAttributes | enableCaching |
protected SupplierSE<CacheErrorHandler> | errorHandler |
protected SupplierSE<KeyGenerator> | keyGenerator |
コンストラクターと説明 |
---|
AbstractCachingConfiguration() |
修飾子と型 | メソッドと説明 |
---|---|
void | setImportMetadata(AnnotationMetadata importMetadata) インポートする @ Configuration クラスのアノテーションメタデータを設定します。 |
protected void | useCachingConfigurer(CachingConfigurer config) 指定された CachingConfigurer から構成を抽出します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
@Nullable protected AnnotationAttributes enableCaching
@Nullable protected SupplierSE<CacheManager> cacheManager
@Nullable protected SupplierSE<CacheResolver> cacheResolver
@Nullable protected SupplierSE<KeyGenerator> keyGenerator
@Nullable protected SupplierSE<CacheErrorHandler> errorHandler
public void setImportMetadata(AnnotationMetadata importMetadata)
ImportAware
Configuration
クラスのアノテーションメタデータを設定します。ImportAware
の setImportMetadata
protected void useCachingConfigurer(CachingConfigurer config)
CachingConfigurer
から構成を抽出します。