2012-08-27 123 views
1

Hibernate的實體,我不知道,如果主題名稱是有道理的。 無論如何,問題是,在我的表我有哪些商店FK到字典表列,我想它在休眠的方式,將的getType從這個字典返回一個值映射。作爲一個例子我有行與類型ID = 1,其在字典對應於高電平,我有這樣枚舉在Java作爲ProductType聲明,我希望有方法 ProductType的getType(),這將從塔型的值自動映射到我的枚舉。與枚舉外鍵

如果有什麼不清楚,請讓我知道。 在此先感謝!

+0

你想標記一個枚舉作爲實體的屬性/列 – dhamibirendra

回答

0

這是回答我的問題

@Column(name="TYPE_ID") 
@Enumerated(EnumType.ORDINAL) 
private MyType myType; 

當然我列舉如下所示:

public enum MyType { 

HIGH(1), 
LOW(2);