使用@inject 将单例实例绑定到其他实例没有问题。但是,当涉及将一个类的更多实例绑定到其他实例(单音)时,它拒绝以某种方式绑定它,我得到空引用。
我的代码示例是:
public class WebSocketManagerImpl implements WebSocketManager {
@Inject
private FactoryWebSocket factoryImpl;
}
当我创建多个 WebSocketManagerImpl 实例时,每个 factoryImpl 字段都是空指针。难道我做错了什么?