特にAndroidを使用して制御の反転を始めていますが、質問がありGuiceます。RoboGuice
リソース(基本的にはXMLまたはJSON文字列)を返すメソッド呼び出しがあります。
public Resource getResource(){
// Some implementation details that call a web service and throw the result in a string...
String resource = ........
}
Resourceクラスは実際にはラップされているだけなので、オブジェクトStringの重要な部分であるため、コンストラクターに渡すのが理にかなっていると思いました。Resource
public class Resource{
Resource(String theXMLorJSON){
...
}
}
いくつかの質問:
- 通話
Resourceで新しいものを作成するにはどうすればよいですか?メソッドgetResourceを呼び出さずにIoCを使用したいと思います。new - 別のクラスがコンストラクターを使用する場合、構築時にダイナミックが必要なときに、コンテナー
Resourceを使用してコンテナーを構築するにはどうすればよいですか?私はちょうど同様の質問 をしましたが、を使用してこれを処理する特定の方法があるかもしれないと信じています。GuiceStringGuice
本当にありがとう!