This question shows research effort; it is useful and clear
0
This question does not show any research effort; it is unclear or not useful
Bookmark this question.
Show activity on this post.
我目前正在开发一个 Java 多模块项目,并希望通过 DI 减少耦合。作为一个最小的例子,我有两个模块。模块 A 是我通过 Guice 进行所有注入的客户端。模块 A 调用模块 B 中的类,这些类主要是 EJB,并通过 @EJB 注释注入自己。要让模块 A 调用模块 BI 中的类,请使用 JNDI 查找。我现在尝试摆脱 JNDI 并通过 guice 将类注入模块 B 中。当我这样做时,@EJB 不再起作用。有没有办法通过guice做到这一点?