java - Google App Engine 存储动态 java 对象

标签 java google-app-engine object dynamic google-cloud-datastore

我有一些关于 Google 应用引擎/数据存储区和存储动态对象的问题。

首先是我的项目的一些背景信息。我想将此功能添加到我当前的 java 应用程序引擎站点:我希望客户能够制作自定义表单并将这些表单中的数据存储到数据存储中。现在,表单有一些常见的元素,如文本区域、下拉菜单、文本区域和文件上传框。他们还可以添加复选框并将该对象的权限更改给他们管理下的客户端。

我的主要问题是使用数据存储区存储这些数据的最佳方式是什么?有什么办法可以让我拥有一个包含所有可能性的对象吗?

或者我应该寻找一种方法来动态分配对象并将其放入数据存储中?这样做的一个问题可能是在后续上传中保留生成的字节码。

欢迎任何对此问题的想法和/或煽动。

最佳答案

如果您使用the low-level API您可以拥有一个包含所有数据的对象。所有字段最终都成为 Entity 中的属性。 。对于文件,您当然应该使用 the BlobStore API。

关于java - Google App Engine 存储动态 java 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4856495/

相关文章:

google-app-engine - 谷歌应用引擎是否支持环境变量?

java - Google App Engine (Java) 中当前应用程序的名称

google-app-engine - 在 Google Cloud 中创建 OAuth 凭据的权限

java - 在不使用 apache.commons 函数的情况下更新 hashMap 中的条目

java - 使用带注释的 Hibernate 的复杂主键

html - 当 HTML <object> 标签中的内容是动态时,如何重新调整其大小

javascript - 无法删除 Javascript 中的对象属性

javascript - 在 Javascript 中,有没有办法计算我创建了多少个对象?

java - 使用 selenium.open() 打开带参数的 URL

java - 与 Web 应用程序的 MySql 连接管理