【问题标题】:objectify, javascript and google endpointobjectify、javascript 和 google 端点
【发布时间】:2014-08-22 02:55:07
【问题描述】:

我试图弄清楚 google 端点、objectify 和 javscripts 之间的集成是如何工作的。我做了一个真正简单的类,名为“用户”。我所尝试的只是从数据存储中获取记录并将该对象返回并在 javascript 中使用它。

但是,该对象似乎没有正确回流。使用 Chrome 的开发人员工具,我看不到这个对象的任何细节......有什么想法吗?仅供参考,我在使用开发控制台时可以看到该记录存在于数据存储中。我也可以看到这些信息,因为我也已将此信息记录到控制台。谢谢。

** JAVA 类 ** 包 com.Backend;

import com.googlecode.objectify.annotation.*;

@Entity
public class User {
    String firstName;
    String lastName;
    @Id String email;

public User(){
    super();
}

public User(String firstName, String lastName, String email) {
    super();
    this.firstName = firstName;
    this.lastName = lastName;
    this.email = email;
}

public String getFirstName() {
    return firstName;
}

public void setFirstName(String firstName) {
    this.firstName = firstName;
}

public String getLastName() {
    return lastName;
}

public void setLastName(String lastName) {
    this.lastName = lastName;
}

public String getEmail() {
    return email;
}

public void setEmail(String email) {
    this.email = email;
}
}

** 谷歌端点 **

public class UserEndpoint {

private static final Logger LOG = Logger.getLogger(UserEndpoint.class.getName());

static {
    ObjectifyService.register(User.class);
}

@ApiMethod(name = "getUser")
public User getUser() {
    User u = ofy().load().type(User.class).id("johndoe@domain.com").now();
    return u;
}
}

【问题讨论】:

  • 终于找到问题所在了。它与对象的返回方式有关......它没有任何返回值。

标签: java google-app-engine objectify


【解决方案1】:

终于找到问题所在了。它与对象的返回方式有关......它没有任何返回值。

【讨论】:

    猜你喜欢
    • 2014-02-28
    • 2014-09-12
    • 2014-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多