Guice中的提供商

Mic*_*and 4 java guice

确定范围是否适用于Guice提供商?假设我有一个FooProvider像这样的绑定:

bind(Foo.class).toProvider(FooProvider.class).inScope(ServletScopes.REQUEST)
Run Code Online (Sandbox Code Playgroud)

是否会FooProvider根据请求实例化一次?

Wal*_*inz 6

它应该是

bind(Foo.class).toProvider(FooProvider.class).in(ServletScopes.REQUEST);
Run Code Online (Sandbox Code Playgroud)

但否则这应该按预期工作.