我試圖使用Hibernate XML映射文件來映射字符串列表。我的階級是這樣的:如何使用Hibernate XML文件映射字符串列表
public class Historic {
private String id;
private String resolution;
private List<String> names;
private List<Score> scores;
private String base;
private List<Grade> grades;
}
我,我應該使用<element>
標籤的文檔中讀取,但我不知道我要如何從Historic
類引用的特定屬性。
我認爲它可能是這樣的:
<class name="Historic" table="HISTORIC">
<id name="id" column="id">
<generator class="native" />
</id>
<property name="resolution" type="string" column="resolution" />
<element
name="names"
column="names"
type="string"
/>
...
</class>
是嗎?
你不能直接在單個表中完成,需要首先映射到其他表。 –
你可以做到這一點,但這不是一個好習慣。 –