这看起来像一个荒谬的问题,但我在开始用appejine中的Objectify v4编码时遇到问题。
objectify页面上的介绍说你应该使用 ofy 来完成所有操作。 为此他们已经证明了这一点
import static com.googlecode.objectify.ObjectifyService.ofy;
Thing th = ofy().load().key(thingKey).get();
现在问题出在我的eclipse自动建议中,它没有显示我的 ofy()这个东西。 当我导入上面写的第一行时,它显示错误。
我只想知道如何使用ofy()?
谢谢
答案 0 :(得分:3)
假设您的构建路径上有正确的jar,您是否调整了内容辅助收藏设置?至少它可能会抛出一个可能对你有帮助的错误。
来自:http://code.google.com/p/objectify-appengine/wiki/Setup
在Eclipse中启用静态导入
此步骤是可选的,但有助于防止您在>上重复输入ObjectifyService.ofy()。
组织导入时,Eclipse不会自动添加静态导入。默认情况下,当您键入[cmd-space]时,它甚至不会完成静态导入。如果您想保存>自己进行大量输入,请为ObjectifyService.ofy()添加“收藏夹”静态导入。
访问窗口»首选项»Java»编辑器»内容辅助»收藏夹并添加: com.googlecode.objectify.ObjectifyService.ofy
现在,当您键入[cmd-space]时,Eclipse将为您添加静态导入。