Java 什么';使用servlet处理GET时,创建Guice注入的最佳位置是什么?
必须在某个点创建喷油器。目前,我将输入到servlet的静态ctor中。但不知怎么的,它看起来很可疑。此外,我直接从Java 什么';使用servlet处理GET时,创建Guice注入的最佳位置是什么?,java,dependency-injection,guice,Java,Dependency Injection,Guice,必须在某个点创建喷油器。目前,我将输入到servlet的静态ctor中。但不知怎么的,它看起来很可疑。此外,我直接从goGet调用getInstance,以创建所有类型的类。这可能不太糟糕,但我必须克服一些限制。那么有更好的方法吗?查看扩展。您可以@将Guice管理的类直接注入servlet,过滤请求,还可以访问有用的作用域,如@RequestScoped和@SessionScoped您看过了吗?然后你就可以直接在你的servlet中注入。不,我没有。谢谢现在觉得很傻:)你能把你的评论转换成答案
goGet
调用getInstance
,以创建所有类型的类。这可能不太糟糕,但我必须克服一些限制。那么有更好的方法吗?查看扩展。您可以@将Guice管理的类直接注入servlet,过滤请求,还可以访问有用的作用域,如@RequestScoped
和@SessionScoped
您看过了吗?然后你就可以直接在你的servlet中注入
。不,我没有。谢谢现在觉得很傻:)你能把你的评论转换成答案吗,这样我就可以把它标记为一个了?