パッケージの使用
org.springframework.beans.factory.support
パッケージ
説明
XML スキーマが主要な構成形式である、宣言型 AOP 構成のサポートパッケージ。
Spring の AOP 自動プロキシサポートで使用するためのさまざまな
TargetSourceCreator
実装。 構成可能なバックエンドを使用した、ターゲットオブジェクトの AOP ベースのスコープのサポート。
アノテーション駆動型 Bean 構成のサポートパッケージ。
Bean ファクトリの AOT サポート。
Groovy ベースの Bean 定義のサポートパッケージ。
org.springframework.beans.factory
パッケージをサポートするクラス。 標準の "spring-beans" XSD を含む、抽象 XML ベースの
BeanFactory
実装が含まれています。JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。
org.springframework.jdbc.core
パッケージをサポートするクラス。 宣言型 JMS リスナーエンドポイントのアノテーションとサポートクラス。
org.springframework.orm.jpa
パッケージをサポートするクラス。 非同期メソッド実行のアノテーションサポート。
XML スキーマが主要な構成形式である、宣言的なスケジューリング構成のサポートパッケージ。
Spring の動的言語機械のサポートパッケージ。XML スキーマが主要な構成形式です。
Spring TestContext フレームワークのサポートクラス。
Web は、Spring TestContext フレームワークのクラスをサポートします。
XML スキーマが主要な構成形式である、宣言的なトランザクション構成のサポートパッケージ。
WebApplicationContext 実装やさまざまなユーティリティクラスなど、
org.springframework.web.context
パッケージをサポートするクラス。Spring MVC の XML 構成名前空間を定義します。
- クラス説明RootBeanDefinition および ChildBeanDefinition インスタンスなど、Bean 定義を保持するレジストリのインターフェース。
- クラス説明
ConfigurableListableBeanFactory
およびBeanDefinitionRegistry
インターフェースの Spring のデフォルト実装: Bean 定義メタデータに基づく本格的な Bean ファクトリ、ポストプロセッサーを介して拡張可能。 - クラス説明RootBeanDefinition および ChildBeanDefinition インスタンスなど、Bean 定義を保持するレジストリのインターフェース。
- クラス説明
GenericBeanDefinition
、RootBeanDefinition
、ChildBeanDefinition
の共通プロパティを考慮した、具体的な本格的なBeanDefinition
クラスの基本クラス。特定の Bean 定義が特定の依存関係のオートワイヤー候補として適格かどうかを判断するための戦略インターフェース。GenericBeanDefinition は、宣言的な Bean 定義を目的としたワンストップショップです。依存関係がジェネリクス型として宣言されている場合に、候補の型と完全なジェネリクス型のマッチングを実行する基本的なAutowireCandidateResolver
(例:実行時にマージされた Bean 定義のポストプロセッサーコールバックインターフェース。RegisteredBean
は、BeanFactory
に登録されているが、必ずしもインスタンス化されていない Bean を表します。ルート Bean 定義は、 実行時に Spring BeanFactory 内の特定の Bean をサポートする、マージされた Bean 定義を表します。アノテーションサポートが利用できない場合に使用するAutowireCandidateResolver
実装。 - クラス説明
RegisteredBean
は、BeanFactory
に登録されているが、必ずしもインスタンス化されていない Bean を表します。Bean をインスタンス化する方法の記述子。ルート Bean 定義は、 実行時に Spring BeanFactory 内の特定の Bean をサポートする、マージされた Bean 定義を表します。 - クラス説明
GenericBeanDefinition
、RootBeanDefinition
、ChildBeanDefinition
の共通プロパティを考慮した、具体的な本格的なBeanDefinition
クラスの基本クラス。BeanDefinitionReader
インターフェースを実装する Bean 定義リーダーの抽象基本クラス。RootBeanDefinition および ChildBeanDefinition インスタンスなど、Bean 定義を保持するレジストリのインターフェース。GenericBeanDefinition は、宣言的な Bean 定義を目的としたワンストップショップです。 - クラス説明
RootBeanDefinition
クラスで指定されたすべての機能を備えた、デフォルトの Bean 作成を実装する抽象 Bean ファクトリスーパークラス。GenericBeanDefinition
、RootBeanDefinition
、ChildBeanDefinition
の共通プロパティを考慮した、具体的な本格的なBeanDefinition
クラスの基本クラス。BeanDefinitionReader
インターフェースを実装する Bean 定義リーダーの抽象基本クラス。BeanFactory
実装の抽象基本クラス。ConfigurableBeanFactory
SPI の全機能を提供します。オートワイヤー候補を解決するための修飾子。特定の Bean 定義が特定の依存関係のオートワイヤー候補として適格かどうかを判断するための戦略インターフェース。ビルダーパターンを使用してBeanDefinitions
を構築するプログラムによる手段。BeanDefinition
プロパティのデフォルトの単純なホルダー。RootBeanDefinition および ChildBeanDefinition インスタンスなど、Bean 定義を保持するレジストリのインターフェース。Bean 定義の検証が失敗した場合にスローされる例外。Bean 定義の Bean 名を生成するための戦略インターフェース。親から設定を継承する Bean の Bean 定義。BeanDefinitionReaderUtils.generateBeanName(BeanDefinition, BeanDefinitionRegistry)
に委譲するBeanNameGenerator
インターフェースのデフォルト実装。SingletonBeanRegistry
を実装する共有 Bean インスタンスの汎用レジストリ。DefaultSingletonBeanRegistry
のシングルトン管理と統合された、FactoryBean
インスタンスを処理する必要があるシングルトンレジストリの基本クラスをサポートします。ルート Bean 定義に対応するインスタンスの作成を担当するインターフェース。管理されたリスト要素を保持するために使用されるタグコレクションクラス。ランタイム Bean 参照(Bean オブジェクトに解決される)が含まれる場合があります。管理された Map 値を保持するために使用されるタグコレクションクラス。ランタイム Bean 参照(Bean オブジェクトに解決される)が含まれる場合があります。管理された Set 値を保持するために使用されるタグコレクションクラス。ランタイム Bean 参照(Bean オブジェクトに解決される)が含まれる場合があります。IoC コンテナーによる管理対象オブジェクトのメソッドのオーバーライドを表すオブジェクト。メソッドオーバーライドのセット。Spring IoC コンテナーが実行時にオーバーライドする管理対象オブジェクトのメソッド(存在する場合)を決定します。RegisteredBean
は、BeanFactory
に登録されているが、必ずしもインスタンス化されていない Bean を表します。Bean をインスタンス化する方法の記述子。ルート Bean 定義は、 実行時に Spring BeanFactory 内の特定の Bean をサポートする、マージされた Bean 定義を表します。アノテーションサポートが利用できない場合に使用するAutowireCandidateResolver
実装。BeanFactory で使用する単純なオブジェクトのインスタンス化戦略。 - クラス説明
GenericBeanDefinition
、RootBeanDefinition
、ChildBeanDefinition
の共通プロパティを考慮した、具体的な本格的なBeanDefinition
クラスの基本クラス。BeanDefinitionReader
インターフェースを実装する Bean 定義リーダーの抽象基本クラス。ビルダーパターンを使用してBeanDefinitions
を構築するプログラムによる手段。BeanDefinition
プロパティのデフォルトの単純なホルダー。RootBeanDefinition および ChildBeanDefinition インスタンスなど、Bean 定義を保持するレジストリのインターフェース。メソッドオーバーライドのセット。Spring IoC コンテナーが実行時にオーバーライドする管理対象オブジェクトのメソッド(存在する場合)を決定します。 - クラス説明
GenericBeanDefinition
、RootBeanDefinition
、ChildBeanDefinition
の共通プロパティを考慮した、具体的な本格的なBeanDefinition
クラスの基本クラス。特定の Bean 定義が特定の依存関係のオートワイヤー候補として適格かどうかを判断するための戦略インターフェース。BeanDefinition
プロパティのデフォルトの単純なホルダー。RootBeanDefinition および ChildBeanDefinition インスタンスなど、Bean 定義を保持するレジストリのインターフェース。標準のBeanFactoryPostProcessor
SPI への拡張。通常の BeanFactoryPostProcessor 検出が開始される前に、さらに Bean 定義を登録できます。Bean 定義の Bean 名を生成するための戦略インターフェース。ConfigurableListableBeanFactory
およびBeanDefinitionRegistry
インターフェースの Spring のデフォルト実装: Bean 定義メタデータに基づく本格的な Bean ファクトリ、ポストプロセッサーを介して拡張可能。GenericBeanDefinition は、宣言的な Bean 定義を目的としたワンストップショップです。依存関係がジェネリクス型として宣言されている場合に、候補の型と完全なジェネリクス型のマッチングを実行する基本的なAutowireCandidateResolver
(例:実行時にマージされた Bean 定義のポストプロセッサーコールバックインターフェース。RegisteredBean
は、BeanFactory
に登録されているが、必ずしもインスタンス化されていない Bean を表します。ルート Bean 定義は、 実行時に Spring BeanFactory 内の特定の Bean をサポートする、マージされた Bean 定義を表します。アノテーションサポートが利用できない場合に使用するAutowireCandidateResolver
実装。 - クラス説明RootBeanDefinition および ChildBeanDefinition インスタンスなど、Bean 定義を保持するレジストリのインターフェース。
ConfigurableListableBeanFactory
およびBeanDefinitionRegistry
インターフェースの Spring のデフォルト実装: Bean 定義メタデータに基づく本格的な Bean ファクトリ、ポストプロセッサーを介して拡張可能。 - クラス説明RootBeanDefinition および ChildBeanDefinition インスタンスなど、Bean 定義を保持するレジストリのインターフェース。使用すべきではありません。5.3 以降、Spring の一般的な Bean 定義形式および / またはカスタムリーダー実装を推奨
- クラス説明実行時にマージされた Bean 定義のポストプロセッサーコールバックインターフェース。ルート Bean 定義は、 実行時に Spring BeanFactory 内の特定の Bean をサポートする、マージされた Bean 定義を表します。
- クラス説明実行時にマージされた Bean 定義のポストプロセッサーコールバックインターフェース。
RegisteredBean
は、BeanFactory
に登録されているが、必ずしもインスタンス化されていない Bean を表します。ルート Bean 定義は、 実行時に Spring BeanFactory 内の特定の Bean をサポートする、マージされた Bean 定義を表します。 - クラス説明実行時にマージされた Bean 定義のポストプロセッサーコールバックインターフェース。ルート Bean 定義は、 実行時に Spring BeanFactory 内の特定の Bean をサポートする、マージされた Bean 定義を表します。
- クラス説明RootBeanDefinition および ChildBeanDefinition インスタンスなど、Bean 定義を保持するレジストリのインターフェース。
- クラス説明
ConfigurableListableBeanFactory
およびBeanDefinitionRegistry
インターフェースの Spring のデフォルト実装: Bean 定義メタデータに基づく本格的な Bean ファクトリ、ポストプロセッサーを介して拡張可能。 - クラス説明
ConfigurableListableBeanFactory
およびBeanDefinitionRegistry
インターフェースの Spring のデフォルト実装: Bean 定義メタデータに基づく本格的な Bean ファクトリ、ポストプロセッサーを介して拡張可能。 - クラス説明
GenericBeanDefinition
、RootBeanDefinition
、ChildBeanDefinition
の共通プロパティを考慮した、具体的な本格的なBeanDefinition
クラスの基本クラス。 - クラス説明RootBeanDefinition および ChildBeanDefinition インスタンスなど、Bean 定義を保持するレジストリのインターフェース。Bean 定義の Bean 名を生成するための戦略インターフェース。
ConfigurableListableBeanFactory
およびBeanDefinitionRegistry
インターフェースの Spring のデフォルト実装: Bean 定義メタデータに基づく本格的な Bean ファクトリ、ポストプロセッサーを介して拡張可能。 - クラス説明
GenericBeanDefinition
、RootBeanDefinition
、ChildBeanDefinition
の共通プロパティを考慮した、具体的な本格的なBeanDefinition
クラスの基本クラス。ビルダーパターンを使用してBeanDefinitions
を構築するプログラムによる手段。