Orm 如何为列表字段定义?
如果我的对象有Orm 如何为列表字段定义?,orm,mapping,persistence,jpa-2.0,Orm,Mapping,Persistence,Jpa 2.0,如果我的对象有 protected List<String> fileNote; 在orm.xml中定义这种关系的正确方法是什么 注意:我不想使用注释。如果您对默认设置感到满意,最简单的方法是: <element-collection name="fileNote"/> 如果需要更多自定义,您可以进一步: <element-collection name="fileNote" fetch="EAGER" access="FIELD/> <colu
protected List<String> fileNote;
在orm.xml中定义这种关系的正确方法是什么
注意:我不想使用注释。如果您对默认设置感到满意,最简单的方法是:
<element-collection name="fileNote"/>
如果需要更多自定义,您可以进一步:
<element-collection name="fileNote" fetch="EAGER" access="FIELD/>
<column name="some_name_for_column_that_holds_note" />
<collection-table name="descriptive_name_for_table">
<join-column name="some_id" />
</collection-table>
</element-collection/>
您指的是哪个ORM框架?对不起;我使用的是JPA 2.0Thanks,不知道为什么我要这么费劲。我得到这个错误是由以下原因引起的:org.xml.sax.SAXParseException:必须声明元素类型元素集合。有什么想法吗?