枚举的org.hibernate.Hibernate常量

时间:2012-07-04 03:16:05

标签: java hibernate enums

我的问题非常简单,如果org.hibernate.Hibernate.SRTING用于处理String类,而org.hibernate.Hibernate.INTEGER用于Integer类,那么org.hibernate.Hibernate中的常量用于处理枚举类??

...谢谢

2 个答案:

答案 0 :(得分:1)

尝试

org.hibernate.Type.EnumType

答案 1 :(得分:0)

如果您的枚举是非参数化的,那么就这样做

@Enumerated(EnumType.STRING) 
@Column(name="enumTest")
private YourEnum myEnum;

如果是参数化,则需要一点技巧,请参阅here