クラス NoSuchBeanDefinitionException

実装されたすべてのインターフェース:
SerializableSE
既知の直属サブクラス
NoUniqueBeanDefinitionException

public class NoSuchBeanDefinitionException extends BeansException
BeanFactory が定義を見つけることができない Bean インスタンスを要求されたときにスローされる例外。これは、存在しない Bean、一意でない Bean、関連付けられた Bean 定義のない手動で登録されたシングルトンインスタンスを指す場合があります。
作成者:
Rod Johnson, Juergen Hoeller, Stephane Nicoll
関連事項:
  • コンストラクターの詳細

    • NoSuchBeanDefinitionException

      public NoSuchBeanDefinitionException(StringSE name)
      新しい NoSuchBeanDefinitionException を作成します。
      パラメーター:
      name - 欠落している Bean の名前
    • NoSuchBeanDefinitionException

      public NoSuchBeanDefinitionException(StringSE name, StringSE message)
      新しい NoSuchBeanDefinitionException を作成します。
      パラメーター:
      name - 欠落している Bean の名前
      message - 問題を説明する詳細なメッセージ
    • NoSuchBeanDefinitionException

      public NoSuchBeanDefinitionException(ClassSE<?> type)
      新しい NoSuchBeanDefinitionException を作成します。
      パラメーター:
      type - 不足している Bean の必須型
    • NoSuchBeanDefinitionException

      public NoSuchBeanDefinitionException(ClassSE<?> type, StringSE message)
      新しい NoSuchBeanDefinitionException を作成します。
      パラメーター:
      type - 不足している Bean の必須型
      message - 問題を説明する詳細なメッセージ
    • NoSuchBeanDefinitionException

      public NoSuchBeanDefinitionException(ResolvableType type)
      新しい NoSuchBeanDefinitionException を作成します。
      パラメーター:
      type - 欠落している Bean の完全な型宣言
      導入:
      4.3.4
    • NoSuchBeanDefinitionException

      public NoSuchBeanDefinitionException(ResolvableType type, StringSE message)
      新しい NoSuchBeanDefinitionException を作成します。
      パラメーター:
      type - 欠落している Bean の完全な型宣言
      message - 問題を説明する詳細なメッセージ
      導入:
      4.3.4
  • メソッドの詳細

    • getBeanName

      @Nullable public StringSE getBeanName()
      名前による検索が失敗した場合、欠落している Bean の名前を返します。
    • getBeanType

      @Nullable public ClassSE<?> getBeanType()
      失敗した型によるルックアップであった場合、欠落している Bean の必要な型を返します。
    • getResolvableType

      @Nullable public ResolvableType getResolvableType()
      欠落した Bean の必要な ResolvableType を返します(失敗した型によるルックアップであった場合)。
      導入:
      4.3.4
    • getNumberOfBeansFound

      public int getNumberOfBeansFound()
      一致する Bean が 1 つだけであると予想されたときに見つかった Bean の数を返します。通常の NoSuchBeanDefinitionException の場合、これは常に 0 です。
      関連事項: