クラス UnsatisfiedDependencyException

実装されたすべてのインターフェース:
SerializableSE

public class UnsatisfiedDependencyException extends BeanCreationException
Bean が、Bean ファクトリ定義で指定されていない他の Bean または単純なプロパティに依存している場合にスローされる例外。ただし、依存関係検査は有効になっています。
導入:
03.09.2003
作成者:
Rod Johnson, Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • UnsatisfiedDependencyException

      public UnsatisfiedDependencyException(@Nullable StringSE resourceDescription, @Nullable StringSE beanName, StringSE propertyName, @Nullable StringSE msg)
      新しい UnsatisfiedDependencyException を作成します。
      パラメーター:
      resourceDescription - Bean 定義の元となったリソースの説明
      beanName - リクエストされた Bean の名前
      propertyName - 満たせなかった Bean プロパティの名前
      msg - 詳細メッセージ
    • UnsatisfiedDependencyException

      public UnsatisfiedDependencyException(@Nullable StringSE resourceDescription, @Nullable StringSE beanName, StringSE propertyName, BeansException ex)
      新しい UnsatisfiedDependencyException を作成します。
      パラメーター:
      resourceDescription - Bean 定義の元となったリソースの説明
      beanName - リクエストされた Bean の名前
      propertyName - 満たせなかった Bean プロパティの名前
      ex - 満たされていない依存関係を示す Bean 作成例外
    • UnsatisfiedDependencyException

      public UnsatisfiedDependencyException(@Nullable StringSE resourceDescription, @Nullable StringSE beanName, @Nullable InjectionPoint injectionPoint, @Nullable StringSE msg)
      新しい UnsatisfiedDependencyException を作成します。
      パラメーター:
      resourceDescription - Bean 定義の元となったリソースの説明
      beanName - リクエストされた Bean の名前
      injectionPoint - インジェクションポイント (フィールドまたはメソッド / コンストラクターのパラメーター)
      msg - 詳細メッセージ
      導入:
      4.3
    • UnsatisfiedDependencyException

      public UnsatisfiedDependencyException(@Nullable StringSE resourceDescription, @Nullable StringSE beanName, @Nullable InjectionPoint injectionPoint, BeansException ex)
      新しい UnsatisfiedDependencyException を作成します。
      パラメーター:
      resourceDescription - Bean 定義の元となったリソースの説明
      beanName - リクエストされた Bean の名前
      injectionPoint - インジェクションポイント (フィールドまたはメソッド / コンストラクターのパラメーター)
      ex - 満たされていない依存関係を示す Bean 作成例外
      導入:
      4.3
  • メソッドの詳細

    • getInjectionPoint

      @Nullable public InjectionPoint getInjectionPoint()
      既知の場合、インジェクションポイント(フィールドまたはメソッド / コンストラクターパラメーター)を返します。
      導入:
      4.3