Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
根据EJB3 DI 文档,可以注入字段和设置器。但是如何注入一个 bean 构造函数呢?
EJB 规范不支持构造函数注入。EJB 编程模型仅使用无参数构造函数,然后可以在实例构造完成后执行字段或 setter 方法注入。
也就是说,EJB 3.1 是 EE 6 的一部分,其中包括 CDI。如果您的 EJB 模块是 CDI BDA(bean 部署存档),因为它包含 beans.xml,那么您可以使用 CDI 构造函数注入。