クラスの使用
org.springframework.beans.BeanInstantiationException

BeanInstantiationException を使用するパッケージ
パッケージ
説明
このパッケージには、Java Bean を操作するためのインターフェースとクラスが含まれています。
  • org.springframework.beans 内の BeanInstantiationException 使用

    BeanInstantiationException をスローする org.springframework.beans のメソッド
    修飾子と型
    メソッド
    説明
    static <T> T
    BeanUtils.instantiate(ClassSE<T> clazz)
    使用すべきではありません。
    Spring 5.0 以降、JDK 9 での Class.newInstance() の非推奨
    static <T> T
    BeanUtils.instantiateClass(ClassSE<?> clazz, ClassSE<T> assignableTo)
    引数なしのコンストラクターを使用してクラスをインスタンス化し、指定された割り当て可能な型として新しいインスタンスを返します。
    static <T> T
    BeanUtils.instantiateClass(ClassSE<T> clazz)
    "primary" コンストラクター(Kotlin クラスの場合、デフォルト引数が宣言されている可能性がある)またはデフォルトコンストラクター(通常の Java クラスの場合、標準の引数なしのセットアップが必要)を使用してクラスをインスタンス化します。
    static <T> T
    BeanUtils.instantiateClass(ConstructorSE<T> ctor, ObjectSE... args)
    指定されたコンストラクターを使用してクラスをインスタンス化する便利なメソッド。