0
我有枚舉如下。休眠保存枚舉和檢索值?
public enum TestEnum { EXAMPLE, FURTHER_EXAMPLE, LAST_EXAMPLE }
利用這種映射在.hbm:
<property name="testEnum" column="TEST_COLUMN">
<type name="org.hibernate.type.EnumType">
<param name="enumClass">p.a.c.k.TestEnum</param>
</type>
</property>
枚舉被髮送到數據庫中作爲0,1,2,它是好的。但是當我檢索相同的結果時,我需要獲取EXAMPLE,FURTHER_EXAMPLE,LAST_EXAMPLE而不是0,1,2。我怎樣才能做到這一點? 請幫幫我!
你可以給你的模型類的源代碼?我想知道你正在使用什麼類型的字段來存儲枚舉值在你的模型中 – sanbhat 2013-04-05 11:29:53
你想從enum中獲取枚舉值嗎? – 2013-04-05 11:32:18
我在模型類中具有以下字段:Private TestEnum testEnum – user755806 2013-04-05 11:33:26