Java 使用objectify时有什么区别?
询问 以下两者之间有什么区别:Java 使用objectify时有什么区别?,java,android,google-app-engine,google-cloud-endpoints,objectify,Java,Android,Google App Engine,Google Cloud Endpoints,Objectify,询问 以下两者之间有什么区别: Profile profile = ofy().load().type(Profile.class).id(userId).now(); 及 为什么我们必须使用key.create(Profile.class,userId)为userId创建密钥? 谢谢。唯一的区别是第一个示例通过隐式定义键来执行键查询。第二个函数显式定义键 两者都将导致非常相同的键查询 您不必显式地为userId创建密钥。但那样你做的事情就更明显了 Profile profile = ofy(
Profile profile = ofy().load().type(Profile.class).id(userId).now();
及
为什么我们必须使用key.create(Profile.class,userId)
为userId创建密钥?
谢谢。唯一的区别是第一个示例通过隐式定义键来执行键查询。第二个函数显式定义键 两者都将导致非常相同的键查询 您不必显式地为userId创建密钥。但那样你做的事情就更明显了
Profile profile = ofy().load().key(Key.create(Profile.class, userId)).now();