0

我编写了一个独立客户端,通过Remote API访问我的 Google App Engine 应用程序。我正在使用它来解决我在实时 GAE 环境中面临的问题。这在独立客户端(例如单元测试)中效果很好。

String username = "<username>";
String password = "<password>";
RemoteApiOptions options = new RemoteApiOptions().
    server("<host>", <port>).credentials(username, password);
RemoteApiInstaller installer = new RemoteApiInstaller();
installer.install(options);

但我也在使用Guice来管理依赖项。如何在我的GuiceCreator中安装 RemoteApiInstaller,以便所有服务(数据存储内存缓存等)都来自 GAE,但代码在我的本地开发环境中运行?我不想在单元测试中使用远程 API,而是想用我的应用程序的其余部分设置远程 API。我想在我的(本地)代码中设置断点,但与(远程)数据存储/内存缓存服务通信。

4

0 回答 0