私はインスタンスにクラスをバインドしたいが、Guiceは私にを与えてくれません。それ自身にバインドポイントがありますエラー。私はまた、インスタンスをシングルトンにしたい。Guice Beginner - 具体的なクラスをバインドする方法 - Singleton?
もう少し背景を与える。バインドしたいクラスがありますが、bindClassとinstanceClassが異なる必要があるため、できません。結合しないために
Guice Beginner - How to bind concrete classes?
受け入れ答えがあるとしてみましょう:ここで見つけることができます - 「具体的なクラスをバインドする方法をGuiceの初級」のタイトルで質問があります
//This fails when bindClass==instanceClass
bind((bindClass)).to(instanceClass).in(Singleton.class);
「Just In Time」バインディングが仕事をします。
しかし、インスタンスのシングルトンが必要な場合はどうすればよいですか?
私が探しているもののようなものです。私は明日それを試してみましょう。フォローアップの質問がない場合、私はあなたの答えを受け入れたものとしてマークします。どうもありがとう! – jhertz