| パッケージ | 説明 |
|---|---|
| org.springframework.beans | このパッケージには、Java Bean を操作するためのインターフェースとクラスが含まれています。 |
| org.springframework.beans.factory | Spring の軽量の制御の反転(IoC)コンテナーを実装するコアパッケージ。 |
| org.springframework.beans.factory.parsing | Bean 定義解析のサポートインフラストラクチャ。 |
| org.springframework.beans.factory.support | org.springframework.beans.factory パッケージをサポートするクラス。 |
| org.springframework.beans.factory.xml | 標準の "spring-beans" XSD を含む、抽象 XML ベースの BeanFactory 実装が含まれています。 |
| org.springframework.context | このパッケージは、beans パッケージに基づいて構築され、メッセージソースと Observer デザインパターンのサポート、および一貫性のある API を使用してリソースを取得するアプリケーションオブジェクトの機能を追加します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | BeanInstantiationExceptionBean のインスタンス化が失敗した場合にスローされる例外。 |
class | InvalidPropertyException 無効な Bean プロパティを参照するときに例外がスローされます。 |
class | NotReadablePropertyExceptiongetter メソッドがないため、読み取り不可能なプロパティの値を取得しようとすると例外がスローされます。 |
class | NotWritablePropertyException 書き込み可能でないプロパティの値を設定しようとすると例外がスローされます(通常、setter メソッドがないため)。 |
class | NullValueInNestedPathException 有効なネストされたプロパティパスのナビゲーションが NullPointerException に遭遇した場合にスローされる例外。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | BeanCreationExceptionBean 定義から Bean を作成しようとしたときに、BeanFactory でエラーが発生した場合にスローされる例外。 |
class | BeanCreationNotAllowedExceptionBean の作成が現在許可されていないにもかかわらず、Bean がリクエストされた場合にスローされる例外(たとえば、Bean ファクトリのシャットダウンフェーズ中)。 |
class | BeanCurrentlyInCreationException 現在作成中の Bean への参照の場合にスローされる例外。 |
class | BeanDefinitionStoreExceptionBeanFactory が無効な Bean 定義に遭遇した場合にスローされる例外: 例: |
class | BeanExpressionException 式の評価の試行が失敗したことを示す例外。 |
class | BeanInitializationException 独自のファクトリ対応初期化コードが失敗した場合、Bean 実装がスローすることが推奨される例外。 |
class | BeanIsAbstractExceptionBean インスタンスが抽象としてマークされた Bean 定義に対してリクエストされたときにスローされる例外。 |
class | CannotLoadBeanClassExceptionBeanFactory が特定の Bean の指定されたクラスをロードできない場合にスローされる例外。 |
class | FactoryBeanNotInitializedExceptionBean がまだ完全に初期化されていない場合、たとえば循環参照に関係している場合など、FactoryBean の getObject() メソッドからスローされる例外。 |
class | UnsatisfiedDependencyExceptionBean が、Bean ファクトリ定義で指定されていない他の Bean または単純なプロパティに依存している場合にスローされる例外。ただし、依存関係検査は有効になっています。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | BeanDefinitionParsingExceptionBean 定義リーダーが解析プロセス中にエラーに遭遇した場合にスローされる例外。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | BeanDefinitionOverrideException 無効なオーバーライドの試みを示す BeanDefinitionStoreException のサブクラス: 通常、DefaultListableBeanFactory.isAllowBeanDefinitionOverriding() が false である間に同じ Bean 名の新しい定義を登録します。 |
class | BeanDefinitionValidationExceptionBean 定義の検証が失敗した場合にスローされる例外。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | XmlBeanDefinitionStoreExceptionSAXExceptionSE をラップする XML 固有の BeanDefinitionStoreException サブクラス。通常、エラーの場所に関する情報を含む SAXParseExceptionSE。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | ApplicationContextException アプリケーションコンテキストの初期化中に例外がスローされました。 |