CDI可以将标准库POJO注入EJB吗?

CDI可以将标准库POJO注入EJB吗?,第1张

CDI可以将标准库POJO注入EJB吗?

我也可以使用EAP 6.3进行复制。

由于使用Java EE
6,最有可能发生此问题。java.util.Date位于rt.jar中,并且此JAR不包含启用CDI的bean.xml文件。您只能从包含bean.xml的JAR中注入对象。

常见的解决方法是使用生产者方法来注入此类对象。您必须自己烦扰此生产者,但是无论对象属于哪个JAR,都可以注入任意类的对象。

据我所知,行为在Java EE
7中已更改,在某些情况下,beans.xml是可选的:https
:
//blogs.oracle.com/theaquarium/entry/default_cdi_enablement_in_java

希望能有所帮助。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5094355.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存