【发布时间】:2015-11-18 15:54:50
【问题描述】:
有@Stateless public class EjbService {...},是@Inject EjbService myService; 好吗?
它真的会注入 SLSB,还是会创建新的 pojo?
这样插入的 myService 会是事务性的吗?
这样插入的 myService 会是线程安全的吗?
【问题讨论】:
-
欢迎来到 Stack Overflow!我编辑了您的问题以使其更易于理解。祝你好运!
-
如果您的容器使用的 CDI 版本是 Java EE 7 规范的一部分,那么如果您愿意,可以在托管、支持和 CDI bean 中使用
@inject用于 EJB。如果您遇到错误,可能是因为您的应用程序服务器不兼容 Java EE 7(这很常见;没有很多 Java EE 7 应用程序服务器)。例如,TomEE 实现了 Java EE 6 Web 配置文件。
标签: jakarta-ee cdi java-ee-6 ejb-3.1 weld