java - 如何以编程方式将 Java CDI 托管 bean 注入(inject)(静态)方法中的局部变量

标签 java dependency-injection cdi jboss-weld weld

如何以编程方式将 Java CDI 1.1+ 托管 bean 注入(inject)静态方法中的局部变量?

最佳答案

注入(inject)类C的实例:

javax.enterprise.inject.spi.CDI.current().select(C.class).get()

这在 CDI 1.1+ 中可用

关于java - 如何以编程方式将 Java CDI 托管 bean 注入(inject)(静态)方法中的局部变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24798529/

相关文章:

java - AtomicInteger 的 getAndIncrement 实现

java - 与标志中的逻辑运算符一起使用的两个枚举的平方

c# - 构造函数不能调用自己

multithreading - 在与托管 bean 分开运行的线程中访问 OmniFaces PushContext 实例

Java CDI 依赖项无效 DependsOn

java - 具有通配符类型的生产者方法

java - 如何让 android spellchecker 框架工作

java - JAXB 基于子元素值解码子类

java - 依赖注入(inject): Jetty 7

asp.net-mvc - Ninject 在属性上注入(inject)属性不起作用