【发布时间】:2012-07-04 03:16:04
【问题描述】:
我的问题很简单,如果 org.hibernate.Hibernate.SRTING 用于处理 String 类,而 org.hibernate.Hibernate.INTEGER 用于处理 Integer 类,那么 org.hibernate.Hibernate 中的哪些常量用于处理枚举类??
谢谢....
【问题讨论】:
我的问题很简单,如果 org.hibernate.Hibernate.SRTING 用于处理 String 类,而 org.hibernate.Hibernate.INTEGER 用于处理 Integer 类,那么 org.hibernate.Hibernate 中的哪些常量用于处理枚举类??
谢谢....
【问题讨论】:
试试
org.hibernate.Type.EnumType
【讨论】:
如果你的枚举是非参数化的,那么就这样做
@Enumerated(EnumType.STRING)
@Column(name="enumTest")
private YourEnum myEnum;
在参数化的情况下,需要一点技巧,请参阅here。
【讨论】: