我正在尝试在运行时加载类,我很好奇,当以这种方式加载类时,是否可以注入 @EJB 注释属性?正在使用 servlet 的类加载器 ( ChangeAwareClassLoader ) 从 servlet 加载该类。
也就是说,如果我加载一个定义为
public class Foo {
@EJB
Bar bar;
}
在servlet中如下
ClassLoader cLoader = this.getClass().getClassLoader();
c = cLoader.loadClass("Foo");
我希望注入EJB Bar 。
谢谢。