复杂Map的JPA / EclipseLink注释:Map <string,list <string =“”>&gt;()</string,>

时间:2013-06-05 12:34:41

标签: jpa orm eclipselink

是否可以注释如下结构:

  • 地图&lt;字符串,列表&lt;字符串&gt; &GT;(); ?

通过JPA或/和EclipseLink?

如果是,那么应用它生成的SQL SCHEME(如表)是什么?

谢谢, 西蒙

1 个答案:

答案 0 :(得分:4)

这不是JPA直接支持的。

最好的办法是创建一个定义/映射到关系的对象/实体,这通常是比复杂数据结构更好的模型。

请参阅, http://en.wikibooks.org/wiki/Java_Persistence/Relationships#Nested_Collections.2C_Maps_and_Matrices