簡體   English   中英

休眠問題-映射ArrayList

[英]Hibernate question - map ArrayList

我想知道如何映射一個具有arrayList的類,該類應該將其值保留到另一個表中。 讓我們以一些代碼為例。

Class Person
{
int id;
String name;
ArrayList<String> childNames

}

在db中有2個表1. Person->存儲ID和名稱2. Childs->存儲子名稱和ID //偽對象A

id;
name Ivan
ArrayList childs = new ArrayList();
childs.add("Peter");
Chidls.add("Lora");

所以在數據庫中應該看起來像

Table Person
id name 
1   Ivan

Table Childs
id    name
1     Peter
1     Lora

但是使用注釋,有什么建議嗎?

謝謝

使用@IndexColumn批注。 ArrayList ,Hibernate也更喜歡List接口,Hibernate使用此接口的某些特定實現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM