【发布时间】:2015-07-26 12:33:15
【问题描述】:
在 Java EE 应用程序中将无状态 EJB 传递给非托管 bean(线程)的最佳/推荐方法是什么?到目前为止,我已经考虑通过构造函数发送引用。
【问题讨论】:
标签: java jakarta-ee ejb
在 Java EE 应用程序中将无状态 EJB 传递给非托管 bean(线程)的最佳/推荐方法是什么?到目前为止,我已经考虑通过构造函数发送引用。
【问题讨论】:
标签: java jakarta-ee ejb
从 CDI 1.1 (Java EE 7) 开始,您可以使用 CDI 类来获取对当前 CDI 容器的引用。
EJB 也作为 CDI bean 公开。因此,您只需获取 EJB 本地接口的引用即可:
CDI.current().select(YourEJBLocalInterface.class).get();
【讨论】: