2

アプリケーションが機能を確認する前に、クラスインスタンスをロードして設定する必要があるWebアプリケーションに取り組んでいます。これは私が持っているものです

 public DefaultManager(String providerClassName)
 {
   Class<? extends Provider>classObj=(Class<? extendsProvider>) Class.forName(providerClassName);
 }

アプリケーションの起動時にクラス インスタンスが作成されていない可能性があるため、さらに、マネージャー コンストラクターは 1 回だけ呼び出され、クラス オブジェクトを 1 回だけ開始する必要があります。

これは正常に機能していますが(Tomcatでテストしています)、このアプローチが正しいかどうか、またはクラスをロードするための他のより効率的なアプローチがあるかどうかはわかりません(そうでない場合は開始してください)

4

0 に答える 0