実行時にクラスをロードすることを実験していますが、興味があります。クラスがこの方法でロードされるときに、@ EJB注釈付きプロパティが挿入される可能性はありますか?クラスは、サーブレットのクラスローダー( ChangeAwareClassLoader )を使用してサーブレットからロードされています。
つまり、次のように定義されたクラスをロードすると、
public class Foo {
@EJB
Bar bar;
}
次のようにサーブレットで
ClassLoader cLoader = this.getClass().getClassLoader();
c = cLoader.loadClass("Foo");
EJBバーを挿入したいのですが。
ありがとう。