如果我的对象有一个如何为列表<String>字段定义<element-collection>?
protected List<String> fileNote;
什么是定义在一个orm.xml这种关系的正确方法?
(注:我不要使用注释)
如果我的对象有一个如何为列表<String>字段定义<element-collection>?
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/>
谢谢,不知道为什么我这么挣扎。 – 2012-03-22 13:24:24
我得到这个错误'引起:org.xml.sax.SAXParseException:元素类型“element-collection”必须声明。“任何想法? – xedo 2014-08-05 13:52:47
您指的是哪个ORM框架? – skaffman 2012-03-21 16:43:38
对不起,我正在使用JPA 2.0 – 2012-03-21 16:57:39