2

如何插入 SQL 值,例如:

class MyEnum {
    FOO, BAR
}

后来映射到 a MyEnum property = MyEnum.FOO;

我该怎么 INSERT into XX (property) values ('FOO')办?

当我这样尝试时,我得到:

Data conversion error converting "'FOO' (MYENUM INTEGER)";
4

2 回答 2

1

你必须将java枚举映射到休眠。可能会有所帮助。

于 2012-04-08T19:36:18.937 回答
0

您必须将您的枚举转换为休眠用户类型并将列的映射更改为UserType类。看看这个参考

于 2012-04-08T19:24:34.453 回答