【发布时间】:2011-01-25 09:43:24
【问题描述】:
我需要绑定一个类作为两个接口的实现。它应该绑定在一个单例范围内。
我做了什么:
bind(FirstSettings.class).
to(DefaultSettings.class).
in(Singleton.class);
bind(SecondSettings.class).
to(DefaultSettings.class).
in(Singleton.class);
但是,很明显,这会导致创建两个不同的实例,因为它们绑定到不同的键。
我的问题是我该怎么做?
【问题讨论】:
标签: java dependency-injection guice