【发布时间】:2014-01-30 07:40:08
【问题描述】:
我有一个 JPA @Entity class Place,其中一些属性保存了一些关于地点的信息,例如地点名称、描述和一些图像的 URL。
对于图片的 URL,我在我的实体中声明了 List<Link>。
但是,我收到此错误:
Basic attribute type should not be a container.
我尝试删除@Basic,但错误消息仍然存在。为什么会出现这个错误?
【问题讨论】:
-
任何基本的 JPA(2) 文档都会说字符串列表需要 ElementCollection 注释。至于为什么在使用 Java 时要参考 Python 文档...