Java 非托管bean中的EJB
在JavaEE应用程序中将无状态EJB传递给非托管bean(线程)的最佳/推荐方法是什么?到目前为止,我已经考虑过通过构造函数发送引用。从CDI1.1(JavaEE7)开始,您可以使用Java 非托管bean中的EJB,java,jakarta-ee,ejb,Java,Jakarta Ee,Ejb,在JavaEE应用程序中将无状态EJB传递给非托管bean(线程)的最佳/推荐方法是什么?到目前为止,我已经考虑过通过构造函数发送引用。从CDI1.1(JavaEE7)开始,您可以使用CDI类获取对当前CDI容器的引用 EJB也作为CDIBean公开。因此,您只需获取对EJB本地接口的引用: CDI.current().select(YourEJBLocalInterface.class).get();
CDI
类获取对当前CDI容器的引用
EJB也作为CDIBean公开。因此,您只需获取对EJB本地接口的引用:
CDI.current().select(YourEJBLocalInterface.class).get();