@inject を使用してシングルトン インスタンスを他のインスタンスにバインドすることに問題はありません。しかし、あるクラスの複数のインスタンスを他のインスタンス (シングルトーン) にバインドする場合、何らかの方法でバインドを拒否し、null 参照を取得しています。
私のコード例は次のとおりです。
public class WebSocketManagerImpl implements WebSocketManager {
@Inject
private FactoryWebSocket factoryImpl;
}
WebSocketManagerImpl のインスタンスをいくつか作成すると、すべての factoryImpl フィールドが null ポインターになります。私は何か間違ったことをしていますか?