Jpa 枚举不工作
我有一个带有枚举字段的实体类。我正在从实体动态创建数据库,并使用orm.xml,如下所示Jpa 枚举不工作,jpa,enums,Jpa,Enums,我有一个带有枚举字段的实体类。我正在从实体动态创建数据库,并使用orm.xml,如下所示 <basic name="relationshipType"> <column name="Type"/> <enumerated>STRING</enumerated> </basic> 在my db中,列类型创建为int11而不是varchar。但当我尝试使用@EnumeratedEnumType.STRING注释
<basic name="relationshipType">
<column name="Type"/>
<enumerated>STRING</enumerated>
</basic>
在my db中,列类型创建为int11而不是varchar。但当我尝试使用@EnumeratedEnumType.STRING注释时,得到了一个带有varchar字段的表
orm.xml中是否有我缺少的东西?我正在使用JPA2.0和Hibernate3.27。请帮助。我也有同样的问题,你解决了吗?还不能解决。@Suraj搜索到此结束。当我将Hibernate4.1.7.Final版本更新到4.1.10时,我正在使用它。最终问题解决了。多亏了你。您可以将此作为答案发布