如何动态创建类并将其持久保存到Google App Engine?

时间:2011-04-20 09:36:02

标签: java google-app-engine persistence

如何动态创建可持久化类并将其持久保存到Google App Engine数据存储区

1 个答案:

答案 0 :(得分:2)

如果您的意思是事先不知道哪些字段/属性将被保留,那么您可以使用数据存储API来动态创建和保留entities

Entity entity = new Entity("User"); // specify the entity kind
entity.setProperty("name", "someuser"); // add some properties
entity.setProperty("email", "some@user.com");
DatastoreServiceFactory.getDatastoreService().put(entity); //save it

但是如果你真的想动态创建'class',那么这个答案就无济于事了。