在运行时配置实体

时间:2012-01-21 04:47:34

标签: java google-app-engine jpa

我正在考虑编写通用用户管理,可以通过Google App Engine上的Web服务进行配置和操作。特别是应该可以添加新字段similarly as in OpenERP

在我看来,unless I want to use some CLOB trick,解决方案根本不是使用JPA而是使用Google App Engine本机界面。

这是正确的还是我错过了什么?

1 个答案:

答案 0 :(得分:1)

AFAIK,你是对的。 JPA将类字段映射到实体属性。如果没有字段,则不会映射它。

但是,您可以使用objectify来避免使用低级API。它是一个丰富的ORM,它提供了一种通过嵌入式地图上的@Embedded注释处理动态属性的方法。