【发布时间】:2011-05-19 08:35:19
【问题描述】:
目前我有枚举让我们说
enum Category {
A, B
}
和
enum Type {
TYPE1(Category.A), TYPE2(Category.B), TYPE3(Category.A)
private Category cat;
private Type(Category cat) {
this.cat = cat;
}
}
我在休眠中为这些枚举使用 EnumUserType。我想更改它,以便在数据库中定义类型到类别的映射,而不是在代码中明确定义,最简单的方法是什么?
我将在数据库中定义 TYPE 的表中添加列,外键引用 CATEGORY,我想知道的是休眠映射。
(我知道这似乎是一个愚蠢的问题)
【问题讨论】:
标签: java database hibernate enums