2012-08-27 122 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);