| クラスと説明 |
|---|
| AdviceMode JDK プロキシベースまたは AspectJ ウィービングベースのアドバイスを適用するかどうかを決定するために使用される列挙。 |
| AdviceModeImportSelector |
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| Configuration |
| Import インポートする 1 つ以上のコンポーネントクラス(通常は @Configuration クラス)を示します。 |
| ImportAware |
| ImportSelector 特定の選択条件(通常は 1 つ以上のアノテーション属性)に基づいてインポートする @ Configuration クラスを決定する型によって実装されるインターフェース。 |
| Role 特定の Bean の「ロール」ヒントを示します。 |
| クラスと説明 |
|---|
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| Configuration クラスが 1 つ以上の @Bean メソッドを宣言し、Spring コンテナーによって処理されて、実行時にそれらの Bean の Bean 定義とサービスリクエストを生成できることを示します。例: @Configuration public class AppConfig {@Bean public MyBean myBean() {// Bean をインスタンス化、構成、返す .. .. |
| ImportAware |
| Role 特定の Bean の「ロール」ヒントを示します。 |
| クラスと説明 |
|---|
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| Configuration クラスが 1 つ以上の @Bean メソッドを宣言し、Spring コンテナーによって処理されて、実行時にそれらの Bean の Bean 定義とサービスリクエストを生成できることを示します。例: @Configuration public class AppConfig {@Bean public MyBean myBean() {// Bean をインスタンス化、構成、返す .. .. |
| ImportAware |
| Role 特定の Bean の「ロール」ヒントを示します。 |
| クラスと説明 |
|---|
| AdviceMode JDK プロキシベースまたは AspectJ ウィービングベースのアドバイスを適用するかどうかを決定するために使用される列挙。 |
AnnotationBeanNameGenerator@Component アノテーションまたはそれ自体がメタアノテーションとして @Component アノテーションが付けられた別のアノテーションでアノテーションが付けられた Bean クラスの BeanNameGenerator 実装。 |
AnnotationConfigRegistryAnnotationConfigRegistry.register(java.lang.Class<?>...) および AnnotationConfigRegistry.scan(java.lang.String...) メソッドを定義する、アノテーション構成アプリケーションコンテキストの共通インターフェース。 |
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| ClassPathBeanDefinitionScanner クラスパス上の Bean 候補を検出し、対応する Bean 定義を特定のレジストリ( BeanFactory または ApplicationContext)に登録する Bean 定義スキャナー。 |
| ClassPathScanningCandidateComponentProvider 基本パッケージから候補コンポーネントを提供するコンポーネントプロバイダー。 |
| CommonAnnotationBeanPostProcessor.LookupElement @Resource および関連するアノテーションをサポートする、アノテーション付きフィールドまたは setter メソッドに関する一般的な注入情報を表すクラス。 |
| Condition コンポーネントを登録するために一致する必要がある単一の condition。 |
| Conditional |
ConditionContextConditions が使用するコンテキスト情報。 |
| Configuration クラスが 1 つ以上の @Bean メソッドを宣言し、Spring コンテナーによって処理されて、実行時にそれらの Bean の Bean 定義とサービスリクエストを生成できることを示します。例: @Configuration public class AppConfig {@Bean public MyBean myBean() {// Bean をインスタンス化、構成、返す .. .. |
| ConfigurationCondition.ConfigurationPhase 条件を評価できるさまざまな構成フェーズ。 |
| DeferredImportSelector すべての @Configuration Bean が処理された後に実行される ImportSelector のバリエーション。 |
| DeferredImportSelector.Group 異なるインポートセレクターからの結果をグループ化するために使用されるインターフェース。 |
| DeferredImportSelector.Group.Entry インポートする Configuration クラスの AnnotationMetadata およびインポートするクラス名を保持するエントリ。 |
| EnableLoadTimeWeaving.AspectJWeaving AspectJ ウィービング有効化オプション。 |
FilterType@ComponentScan と組み合わせて使用できる型フィルターの列挙。 |
| Import インポートする 1 つ以上のコンポーネントクラス(通常は @Configuration クラス)を示します。 |
| ImportAware |
| ImportBeanDefinitionRegistrar @ Configuration クラスを処理するときに追加の Bean 定義を登録する型によって実装されるインターフェース。 |
| ImportSelector 特定の選択条件(通常は 1 つ以上のアノテーション属性)に基づいてインポートする @ Configuration クラスを決定する型によって実装されるインターフェース。 |
LoadTimeWeavingConfigurerLoadTimeWeaver インスタンスをカスタマイズして使用する @EnableLoadTimeWeaving アノテーションが付けられた @Configuration クラスによって実装されるインターフェース。 |
| MBeanExportConfiguration.SpecificPlatform カスタム MBean 処理を必要とする可能性のある特定のプラットフォーム。 |
| Role 特定の Bean の「ロール」ヒントを示します。 |
| ScopedProxyMode さまざまなスコーププロキシオプションを列挙します。 |
| ScopeMetadata スコープ名やスコーププロキシの動作など、Spring が管理する Bean のスコープ特性について説明します。 |
| ScopeMetadataResolver Bean 定義の範囲を解決するための戦略インターフェース。 |
| クラスと説明 |
|---|
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| Configuration クラスが 1 つ以上の @Bean メソッドを宣言し、Spring コンテナーによって処理されて、実行時にそれらの Bean の Bean 定義とサービスリクエストを生成できることを示します。例: @Configuration public class AppConfig {@Bean public MyBean myBean() {// Bean をインスタンス化、構成、返す .. .. |
| Import インポートする 1 つ以上のコンポーネントクラス(通常は @Configuration クラス)を示します。 |
| Role 特定の Bean の「ロール」ヒントを示します。 |
| クラスと説明 |
|---|
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| Configuration クラスが 1 つ以上の @Bean メソッドを宣言し、Spring コンテナーによって処理されて、実行時にそれらの Bean の Bean 定義とサービスリクエストを生成できることを示します。例: @Configuration public class AppConfig {@Bean public MyBean myBean() {// Bean をインスタンス化、構成、返す .. .. |
| Import インポートする 1 つ以上のコンポーネントクラス(通常は @Configuration クラス)を示します。 |
| Role 特定の Bean の「ロール」ヒントを示します。 |
| クラスと説明 |
|---|
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| クラスと説明 |
|---|
| AdviceMode JDK プロキシベースまたは AspectJ ウィービングベースのアドバイスを適用するかどうかを決定するために使用される列挙。 |
| AdviceModeImportSelector |
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| Configuration クラスが 1 つ以上の @Bean メソッドを宣言し、Spring コンテナーによって処理されて、実行時にそれらの Bean の Bean 定義とサービスリクエストを生成できることを示します。例: @Configuration public class AppConfig {@Bean public MyBean myBean() {// Bean をインスタンス化、構成、返す .. .. |
| Import インポートする 1 つ以上のコンポーネントクラス(通常は @Configuration クラス)を示します。 |
| ImportAware |
| ImportSelector 特定の選択条件(通常は 1 つ以上のアノテーション属性)に基づいてインポートする @ Configuration クラスを決定する型によって実装されるインターフェース。 |
| Role 特定の Bean の「ロール」ヒントを示します。 |
| クラスと説明 |
|---|
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| Configuration クラスが 1 つ以上の @Bean メソッドを宣言し、Spring コンテナーによって処理されて、実行時にそれらの Bean の Bean 定義とサービスリクエストを生成できることを示します。例: @Configuration public class AppConfig {@Bean public MyBean myBean() {// Bean をインスタンス化、構成、返す .. .. |
| ImportAware |
| Role 特定の Bean の「ロール」ヒントを示します。 |
| クラスと説明 |
|---|
| AdviceMode JDK プロキシベースまたは AspectJ ウィービングベースのアドバイスを適用するかどうかを決定するために使用される列挙。 |
| AdviceModeImportSelector |
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| Configuration クラスが 1 つ以上の @Bean メソッドを宣言し、Spring コンテナーによって処理されて、実行時にそれらの Bean の Bean 定義とサービスリクエストを生成できることを示します。例: @Configuration public class AppConfig {@Bean public MyBean myBean() {// Bean をインスタンス化、構成、返す .. .. |
| Import インポートする 1 つ以上のコンポーネントクラス(通常は @Configuration クラス)を示します。 |
| ImportAware |
| ImportSelector 特定の選択条件(通常は 1 つ以上のアノテーション属性)に基づいてインポートする @ Configuration クラスを決定する型によって実装されるインターフェース。 |
| Role 特定の Bean の「ロール」ヒントを示します。 |
| クラスと説明 |
|---|
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| Configuration クラスが 1 つ以上の @Bean メソッドを宣言し、Spring コンテナーによって処理されて、実行時にそれらの Bean の Bean 定義とサービスリクエストを生成できることを示します。例: @Configuration public class AppConfig {@Bean public MyBean myBean() {// Bean をインスタンス化、構成、返す .. .. |
| ImportAware |
| Role 特定の Bean の「ロール」ヒントを示します。 |
| クラスと説明 |
|---|
Scope@Component と組み合わせて型レベルのアノテーションとして使用する場合、@Scope はアノテーション付きの型のインスタンスに使用するスコープの名前を示します。 |
| クラスと説明 |
|---|
| AnnotatedBeanDefinitionReader Bean クラスのプログラムによる登録に便利なアダプター。 |
AnnotationConfigRegistryAnnotationConfigRegistry.register(java.lang.Class<?>...) および AnnotationConfigRegistry.scan(java.lang.String...) メソッドを定義する、アノテーション構成アプリケーションコンテキストの共通インターフェース。 |
| ClassPathBeanDefinitionScanner クラスパス上の Bean 候補を検出し、対応する Bean 定義を特定のレジストリ( BeanFactory または ApplicationContext)に登録する Bean 定義スキャナー。 |
| ScopeMetadataResolver Bean 定義の範囲を解決するための戦略インターフェース。 |
| クラスと説明 |
|---|
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| Configuration クラスが 1 つ以上の @Bean メソッドを宣言し、Spring コンテナーによって処理されて、実行時にそれらの Bean の Bean 定義とサービスリクエストを生成できることを示します。例: @Configuration public class AppConfig {@Bean public MyBean myBean() {// Bean をインスタンス化、構成、返す .. .. |
| Import インポートする 1 つ以上のコンポーネントクラス(通常は @Configuration クラス)を示します。 |
| クラスと説明 |
|---|
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| Configuration クラスが 1 つ以上の @Bean メソッドを宣言し、Spring コンテナーによって処理されて、実行時にそれらの Bean の Bean 定義とサービスリクエストを生成できることを示します。例: @Configuration public class AppConfig {@Bean public MyBean myBean() {// Bean をインスタンス化、構成、返す .. .. |
| Import インポートする 1 つ以上のコンポーネントクラス(通常は @Configuration クラス)を示します。 |
| Lazy Bean を遅延初期化するかどうかを示します。 |
| クラスと説明 |
|---|
| Bean メソッドが Spring コンテナーによって管理される Bean を生成することを示します。 |
| Configuration クラスが 1 つ以上の @Bean メソッドを宣言し、Spring コンテナーによって処理されて、実行時にそれらの Bean の Bean 定義とサービスリクエストを生成できることを示します。例: @Configuration public class AppConfig {@Bean public MyBean myBean() {// Bean をインスタンス化、構成、返す .. .. |
| Import インポートする 1 つ以上のコンポーネントクラス(通常は @Configuration クラス)を示します。 |