コア Java/リフレクションを使用して作成依存オブジェクトを読み込み、依存関係としてその他に設定する方法はありますか?
私はそれを行うことができましたが、ネストされた Bean を処理する際に直面している問題です。
結局のところ、簡単な使い方に春を使うことに興味はありません。
どんな助けでも大歓迎です。
コア Java/リフレクションを使用して作成依存オブジェクトを読み込み、依存関係としてその他に設定する方法はありますか?
私はそれを行うことができましたが、ネストされた Bean を処理する際に直面している問題です。
結局のところ、簡単な使い方に春を使うことに興味はありません。
どんな助けでも大歓迎です。
DI を使用するためのフレームワークは必要ありません。
あなたはできる
これを行うために独自の IoC を作成することもできますが、シンプルにしたい場合は、Java で作成するのが最適です。
ところで: 実行時の読み込みが必要な場合は、必要に応じて実行時に Java コードをコンパイルして読み込むことができます。
私はそれを自分で書きました。
ただし、いくつかの前提条件があります
<bean id="xyz" class="package path of class">
クラスを宣言するためのxml要素、<parameter name="xyz" value="val">
または<parameter name="xyz" ref="beanid">
インスタンス変数を定義しました。パラメータは別のオブジェクトの値または参照を指すことができますものすごく単純。すべてのコメントをありがとう