2011-05-28 137 views
0
public class ID { 
    protected String name; 
    protected Object id; 
} 

如何使用ID.hbm.xml如何映射上述類在休眠狀態?這可能嗎 ?休眠映射對象

回答

1

而不是使用XML,你可以使用註釋:

@Entity 
public class ID { 
    @Id 
    private Object id; 
    @Column 
    private String name; 
    // getters and setters 
} 

順便說一句,ID是實體一個陌生的名字。

在XML中,你需要像這樣(reference):

<class ...> 
    <id .. /> 
    <property .. /> 
</class> 

的類型id場完全取決於您的需求 - 最常見的是自動生成的(使用@GeneratedValue註釋)int 。但它可以是String或任何手動分配的數據庫持久化類型。

+0

我知道它是被修理的,應該是什麼類型? ........ .... JackZhen1111 2011-05-28 19:23:02

+0

ID類型取決於你 - 它可以是int,long或任何東西。 – Bozho 2011-05-28 20:46:41