如何将@BasicMap用于其键值为实体的HashMap

时间:2009-04-18 10:26:04

标签: java jpa eclipselink

如何将EclipseLink的@BasicMap注释用于其键值为实体且值为整数的映射?


@Entity
class A {

   // This doesn't work, as the key is an entity
   @BasicMap
   private Map<B, Integer> myMap = new HashMap<B, Integer>();

}

@Entity
class B {
 ...
}

1 个答案:

答案 0 :(得分:0)

我发现这是不可能的,因为BasicMap仅适用于主数据类型。