クラス ConcurrentReferenceCachingMetadataReaderFactory

java.lang.ObjectSE
org.springframework.core.type.classreading.SimpleMetadataReaderFactory
org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory
実装されたすべてのインターフェース:
MetadataReaderFactory

public class ConcurrentReferenceCachingMetadataReaderFactory extends SimpleMetadataReaderFactory
ConcurrentReferenceHashMap を基盤とする MetadataReaderFactory インターフェースのキャッシング実装。Spring Resource ハンドルごとに(つまり、".class" ファイルごとに)MetadataReader をキャッシングします。
導入:
1.4.0
作成者:
Phillip Webb
関連事項:
  • コンストラクターの詳細

    • ConcurrentReferenceCachingMetadataReaderFactory

      public ConcurrentReferenceCachingMetadataReaderFactory()
      デフォルトのクラスローダーの新しい ConcurrentReferenceCachingMetadataReaderFactory インスタンスを作成します。
    • ConcurrentReferenceCachingMetadataReaderFactory

      public ConcurrentReferenceCachingMetadataReaderFactory(ResourceLoader resourceLoader)
      指定されたリソースローダーの新しい ConcurrentReferenceCachingMetadataReaderFactory インスタンスを作成します。
      パラメーター:
      resourceLoader - 使用する Spring ResourceLoader (使用する ClassLoader も決定します)
    • ConcurrentReferenceCachingMetadataReaderFactory

      public ConcurrentReferenceCachingMetadataReaderFactory(ClassLoaderSE classLoader)
      指定されたクラスローダーの新しい ConcurrentReferenceCachingMetadataReaderFactory インスタンスを作成します。
      パラメーター:
      classLoader - 使用する ClassLoader
  • メソッドの詳細