私のアプリケーションでは、動的クラスをロードしたいと思います。以下のようなコードスニペットを追加しました。
private static Class clazz;
実装されたクラスのメソッドでは、
clazz = (Class) applicationContext.getBean("arrived class name for thirty party");
アプリケーションでクラスを取得するためのアプローチは有効ですか?
オブジェクトが再登録され、そのBeanのクラス名が必要な場合
clazz = applicationContext.getBean("arrived class name for thirty party").getClass();
その文字列値がBeanとして登録されていて、そのクラスインスタンスが必要な場合
clazz = Class.forName(applicationContext.getBean("arrived class name for thirty party"));
--clazz = applicationContext.getBean( "30パーティの到着クラス名",.class);を使用できます。
ex- Employee emp = ctx.getBean( "30パーティに到着したクラス名"、Employee.class);