非托管bean中的EJB

时间:2015-05-14 18:48:29

标签: java java-ee ejb

将无状态EJB传递给Java EE应用程序中的非托管bean(线程)的最佳/推荐方法是什么?到目前为止,我已经考虑过通过构造函数发送引用。

1 个答案:

答案 0 :(得分:0)

从CDI 1.1(Java EE 7)开始,您可以使用CDI类来获取对当前CDI容器的引用。

EJB也作为CDI bean公开。因此,您只需要获得对EJB本地接口的引用:

CDI.current().select(YourEJBLocalInterface.class).get();