gpt4 book ai didi

java - GWT 和关键对象

转载 作者:行者123 更新时间:2023-12-02 00:55:16 25 4
gpt4 key购买 nike

我正在 Google AppEngine 上使用 GWT 编写 Java 应用程序。所以我在服务器端有 JDO 实体,在客户端有 POJO DTO。对于我的一些实体,我必须使用 Key 对象作为 ID,Pojo 不能拥有该对象,因为那不是标准类。是否有任何简单的解决方法,以便我可以在服务器端使用 Key 对象,在客户端使用 String 或 Long 。

最佳答案

您可以通过添加以下附加 jar 文件在 GWT 代码中使用 Key 类:

http://www.resmarksystems.com/code/

  • appengine-utils-client-1.0.jar
  • appengine-utils-server-1.0.jar

这基本上为 GWT 编译器提供了 Key 和其他 AppEngine 类的 GWT 友好版本。 (如文本、Blob 和用户......)

使用:

  • 将 appengine-utils-client-1.0.jar 添加到构建路径中的任意位置。
  • 将 appengine-utils-server-1.0.jar 放入 WEB-INF/lib 文件夹。

在您的 GWT 模块中添加以下内容:

<inherits name="com.resmarksystems.AppEngineDataTypes"/>

关于java - GWT 和关键对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1107140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com