私は以下のように列挙しています。
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 としてデータベースに送信されます。問題ありません。しかし、同じ結果を取得するときは、0,1,2 の代わりに、EXAMPLE、FURTHER_EXAMPLE、LAST_EXAMPLE を取得する必要があります。どうやってやるの?私を助けてください!