パッケージの使用
org.springframework.beans
パッケージ
説明
XML スキーマが主要な構成形式である、宣言型 AOP 構成のサポートパッケージ。
AOP アライアンスインターフェースに準拠した Spring の基本的な AOP インフラストラクチャを含むパッケージ。
Spring AOP フレームワークが任意のアドバイス型を処理できるようにする SPI パッケージ。
ApplicationContexts で使用する Bean ポストプロセッサー。ProxyFactoryBean を使用せずに AOP プロキシを自動的に作成することにより、AOP の使用を簡素化します。
Spring AOP で使用するためのさまざまな
TargetSource
実装。 このパッケージには、Java Bean を操作するためのインターフェースとクラスが含まれています。
Spring の軽量の制御の反転(IoC)コンテナーを実装するコアパッケージ。
アノテーション駆動型 Bean 構成のサポートパッケージ。
Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。
Bean 定義解析のサポートインフラストラクチャ。
org.springframework.beans.factory
パッケージをサポートするクラス。 標準の "spring-beans" XSD を含む、抽象 XML ベースの
BeanFactory
実装が含まれています。Bean のリストをソートおよび保持するためのユーティリティクラスなど、org.springframework.beans パッケージをサポートするクラス。
このパッケージは、beans パッケージに基づいて構築され、メッセージソースと Observer デザインパターンのサポート、および一貫性のある API を使用してリソースを取得するアプリケーションオブジェクトの機能を追加します。
JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
Spring アプリケーションコンテキスト内の式解析サポート。
ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。
Spring の
LoadTimeWeaver
抽象化に基づいた、Spring アプリケーションコンテキストのロード時ウィービングサポート。DAO 実装のクラスをサポートし、その他のユーティリティメソッドを提供します。
JdbcTemplate とそれに関連するコールバックインターフェースおよびヘルパーオブジェクトに基づいて、コア JDBC フレームワークを提供します。
宣言型 JMS リスナーエンドポイントのアノテーションとサポートクラス。
このパッケージは、JMS メッセージリスナーの JCA ベースのエンドポイント管理を提供します。
JNDI ベースの BeanFactory 実装を含む、JNDI 使用のサポートクラス。
メッセージングテンプレートのインターフェースと実装クラスを定義します。
Hibernate 5.x と Spring の概念の統合を提供するパッケージ。
JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。
org.springframework.orm.jpa
パッケージをサポートするクラス。DatabaseClient を中心とするコアドメイン型。
Spring のスクリプトパッケージのサポートクラス。
ビルトイン
RequestBuilder
実装が含まれています。 ビジネスや UI レイヤーで使用するためのデータバインディングおよび検証機能を提供します。
JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。
Web 固有のデータバインディング機能を提供します。
Web データバインディングのサポートクラス。
WebApplicationContext 実装やさまざまなユーティリティクラスなど、
org.springframework.web.context
パッケージをサポートするクラス。Bean スタイルの構成を可能にする汎用フィルター基本クラスを提供します。
アノテーションベースのハンドラーメソッド処理のクラスをサポートします。
マルチパート解決フレームワークのサポートクラス。
抽象基本クラスを含む HandlerMapping 実装を提供します。
静的リソースを提供するためのサポートクラス。
FreeMarker を Spring Web ビューテクノロジーとして統合するためのサポートクラス。
JSR-223 スクリプトエンジンの抽象化(Java 6+ に含まれる)に基づくビューのサポートクラス。
アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。
カスタム実装の抽象基本クラスを含む、標準の HandlerMapping 実装を提供します。
org.springframework.web.method.annotation
パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。MVC コントローラーのサポートパッケージ。
静的リソースを提供するためのサポートクラス。
カスタム実装の抽象基本クラスを含む、標準の View および ViewResolver 実装を提供します。
FreeMarker を Spring Web ビューテクノロジーとして統合するためのサポートクラス。
Groovy テンプレートを Spring Web ビューテクノロジーとして統合するためのサポートクラス。
JSR-223 スクリプトエンジンの抽象化(Java 6+ に含まれる)に基づくビューのサポートクラス。
XSLT のサポートクラス。XSLT スタイルシートの View 実装を提供します。
標準の Jakarta WebSocket エンドポイントで使用するクライアント側クラス。
- クラス説明Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。通常、特定のターゲット Bean の 1 つの更新を含む、1 つ以上の
PropertyValue
オブジェクトを含むホルダー。 - クラス説明すべての典型的な使用例に必要なインフラストラクチャを提供する基本的な
ConfigurablePropertyAccessor
。特定のプロパティのハンドラー。プロパティトークンの格納に使用されるホルダークラス。PropertyAccessor
インターフェースの抽象的な実装。Spring Bean のBeanInfo
SE インスタンスを作成するための戦略インターフェース。Bean のインスタンス化が失敗した場合にスローされる例外。Bean 定義の一部である Key-Value スタイル属性のホルダー。AttributeAccessorSupport
の拡張。定義ソースを追跡するために、属性をBeanMetadataAttribute
オブジェクトとして保持します。構成ソースオブジェクトを運ぶ Bean メタデータ要素によって実装されるインターフェース。Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。Spring の低レベル JavaBeans インフラストラクチャの主要インターフェース。デフォルトのBeanWrapper
実装。これは、すべての一般的なユースケースで十分なはずです。PropertyAccessor の構成メソッドをカプセル化するインターフェース。インスタンスフィールドに直接アクセスするConfigurablePropertyAccessor
実装。Bean パッケージまたはサブパッケージで発生した回復不可能な問題、たとえば無効な Bean プロパティを参照するときに例外がスローされます。PropertyValues
インターフェースのデフォルト実装。書き込み可能でないプロパティの値を設定しようとすると例外がスローされます(通常、setter メソッドがないため)。型の不一致や呼び出しターゲット例外など、プロパティアクセスに関連する例外のスーパークラス。名前付きプロパティ(オブジェクトの Bean プロパティやオブジェクトのフィールドなど)にアクセスできるクラスの共通インターフェース。JavaBeansPropertyEditors
SE を登録するためのメソッドをカプセル化します。PropertyEditorRegistry
インターフェースの基本実装。構成可能な距離に従って、プロパティの一致を計算するためのヘルパークラス。個々の Bean プロパティの情報と値を保持するオブジェクト。通常、特定のターゲット Bean の 1 つの更新を含む、1 つ以上のPropertyValue
オブジェクトを含むホルダー。標準のIntrospector
SE インスペクションを実行するBeanInfoFactory
実装。型変換メソッドを定義するインターフェース。パッケージプライベートデリゲートを使用したTypeConverter
インターフェースの基本実装。Bean プロパティを設定しようとしたときに、型の不一致でスローされた例外。 - クラス説明Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。Bean パッケージまたはサブパッケージで発生した回復不可能な問題、たとえば
- クラス説明
AttributeAccessorSupport
の拡張。定義ソースを追跡するために、属性をBeanMetadataAttribute
オブジェクトとして保持します。構成ソースオブジェクトを運ぶ Bean メタデータ要素によって実装されるインターフェース。Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。通常、特定のターゲット Bean の 1 つの更新を含む、1 つ以上のPropertyValue
オブジェクトを含むホルダー。型変換メソッドを定義するインターフェース。 - クラス説明構成ソースオブジェクトを運ぶ Bean メタデータ要素によって実装されるインターフェース。Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。
PropertyValues
インターフェースのデフォルト実装。カスタムproperty editors
SE をproperty editor registry
に登録する戦略のインターフェース。JavaBeansPropertyEditors
SE を登録するためのメソッドをカプセル化します。通常、特定のターゲット Bean の 1 つの更新を含む、1 つ以上のPropertyValue
オブジェクトを含むホルダー。型変換メソッドを定義するインターフェース。 - クラス説明構成ソースオブジェクトを運ぶ Bean メタデータ要素によって実装されるインターフェース。Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。Bean パッケージまたはサブパッケージで発生した回復不可能な問題、たとえば
- クラス説明
AttributeAccessorSupport
の拡張。定義ソースを追跡するために、属性をBeanMetadataAttribute
オブジェクトとして保持します。構成ソースオブジェクトを運ぶ Bean メタデータ要素によって実装されるインターフェース。Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。Spring の低レベル JavaBeans インフラストラクチャの主要インターフェース。Bean パッケージまたはサブパッケージで発生した回復不可能な問題、たとえば値セットを親オブジェクトの値セットとマージできるオブジェクトを表すインターフェース。PropertyValues
インターフェースのデフォルト実装。カスタムproperty editors
SE をproperty editor registry
に登録する戦略のインターフェース。JavaBeansPropertyEditors
SE を登録するためのメソッドをカプセル化します。通常、特定のターゲット Bean の 1 つの更新を含む、1 つ以上のPropertyValue
オブジェクトを含むホルダー。型変換メソッドを定義するインターフェース。 - クラス説明
AttributeAccessorSupport
の拡張。定義ソースを追跡するために、属性をBeanMetadataAttribute
オブジェクトとして保持します。構成ソースオブジェクトを運ぶ Bean メタデータ要素によって実装されるインターフェース。Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。Bean パッケージまたはサブパッケージで発生した回復不可能な問題、たとえば - クラス説明Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。カスタム
property editors
SE をproperty editor registry
に登録する戦略のインターフェース。JavaBeansPropertyEditors
SE を登録するためのメソッドをカプセル化します。型変換メソッドを定義するインターフェース。 - クラス説明Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。Bean パッケージまたはサブパッケージで発生した回復不可能な問題、たとえば
- クラス説明
AttributeAccessorSupport
の拡張。定義ソースを追跡するために、属性をBeanMetadataAttribute
オブジェクトとして保持します。構成ソースオブジェクトを運ぶ Bean メタデータ要素によって実装されるインターフェース。通常、特定のターゲット Bean の 1 つの更新を含む、1 つ以上のPropertyValue
オブジェクトを含むホルダー。 - クラス説明Spring の低レベル JavaBeans インフラストラクチャの主要インターフェース。PropertyAccessor の構成メソッドをカプセル化するインターフェース。
PropertyValues
インターフェースのデフォルト実装。型の不一致や呼び出しターゲット例外など、プロパティアクセスに関連する例外のスーパークラス。JavaBeansPropertyEditors
SE を登録するためのメソッドをカプセル化します。通常、特定のターゲット Bean の 1 つの更新を含む、1 つ以上のPropertyValue
オブジェクトを含むホルダー。特定のターゲットオブジェクトで動作しないTypeConverter
インターフェースの単純な実装。型変換メソッドを定義するインターフェース。Bean プロパティを設定しようとしたときに、型の不一致でスローされた例外。 - クラス説明
PropertyValues
インターフェースのデフォルト実装。JavaBeansPropertyEditors
SE を登録するためのメソッドをカプセル化します。通常、特定のターゲット Bean の 1 つの更新を含む、1 つ以上のPropertyValue
オブジェクトを含むホルダー。型変換メソッドを定義するインターフェース。 - クラス説明カスタム
property editors
SE をproperty editor registry
に登録する戦略のインターフェース。JavaBeansPropertyEditors
SE を登録するためのメソッドをカプセル化します。型変換メソッドを定義するインターフェース。 - クラス説明Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。Spring の低レベル JavaBeans インフラストラクチャの主要インターフェース。
- クラス説明Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。Bean プロパティに適したエディターまたはコンバーターが見つからない場合にスローされる例外。型の不一致や呼び出しターゲット例外など、プロパティアクセスに関連する例外のスーパークラス。Bean プロパティを設定しようとしたときに、型の不一致でスローされた例外。
- クラス説明Bean パッケージおよびサブパッケージでスローされるすべての例外の抽象スーパークラス。Spring の低レベル JavaBeans インフラストラクチャの主要インターフェース。
- クラス説明Bean プロパティに適したエディターまたはコンバーターが見つからない場合にスローされる例外。
PropertyValues
インターフェースのデフォルト実装。JavaBeansPropertyEditors
SE を登録するためのメソッドをカプセル化します。型変換メソッドを定義するインターフェース。Bean プロパティを設定しようとしたときに、型の不一致でスローされた例外。 - クラス説明Bean プロパティに適したエディターまたはコンバーターが見つからない場合にスローされる例外。Bean プロパティを設定しようとしたときに、型の不一致でスローされた例外。