哪个实体处理依赖注入?在 CDI 和 EJB3 中

What entity deals with dependency injection? in CDI and EJB3

我对 EJB3 和 CDI 有基本的知识了解,但我想更深入地了解这 2 个 DI 实现的实际工作原理。

whosebug.com/questions/4684112/how-do-cdi-and-ejb-compare-interact

我研究过它们,但我没能找到哪个实体处理注释变量中对象的实际注入以及调用者。

欢迎在这方面提供任何帮助。谢谢!

处理注入的 "entity" 是任何注入框架,例如 CDI 的参考实现 Weld 或应用程序服务器中包含的任何特定 EJB 框架。

调用由客户端代码完成,它将引用框架的代理并使框架能够执行操作。