Entity Beans不允许定义Map <string,object =“”> property </string,>

时间:2014-03-26 09:58:15

标签: java map hashmap

我正在尝试添加Map属性

Map<String, Object> map;

到实体Bean。

我收到错误“基本属性只能是以下Java原语类型,包装原语类型......”。

任何理由!

1 个答案:

答案 0 :(得分:1)

如果没有任何注释,您无法在JPA中映射集合。您需要明确指出您的实体与集合中的对象之间的关系。

查看Oracle JPA教程。 http://docs.oracle.com/javaee/6/tutorial/doc/bnbqa.html

特别是在在实体字段和属性中使用集合部分。