使用JPA映射的通用类

时间:2012-01-17 17:08:09

标签: java-ee orm jpa-2.0

我们正在制作存储和查看电话卡的应用程序。由于无法保证任何给定的名片上会有什么,我们已经这样建模:

CallCard可以有许多属性,因此它会存储它们的List / Map。属性是与CallCard相关的独立实体。

然后我们有一个Validator类,用于确定分配的属性值是否有效(从Web界面插入时)。

考虑一下:

CallCard                   Attribute
====                       ========
Long id (PK)               Long id (PK)
Map<Attribute, String>     String name

我们可以将属性值序列化为字符串,但我们仍然需要在某处存储类型信息。 Validator类还需要知道它们对应的属性的类型。

很抱歉,如果这个问题看起来很愚蠢,但这是我第一次遇到JPA和Java EE。

0 个答案:

没有答案