Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的应用程序中有 2 个由 Google Guice 创建的 Singleton 实例。
这怎么可能?
绑定如下:
bind(Foo.class).to(FooImpl.class).in(Scopes.SINGLETON);
这里的问题是绑定声明。
我们通过将绑定声明替换为:
bind(FooImpl.class).in(Scopes.SINGLETON); bind(Foo.class).to(FooImpl.class);