Hibernates使用JPA @Enumerated註釋生成VARBINARY列。我正在使用SQL Server 2005 w/JTDS驅動程序。映射很簡單:Hibernates使用JPA @Enumerated註釋生成VARBINARY列
@Basic
@Enumerated(EnumType.ORDINAL)
private MyEnum foo;
我會期望Hibernate生成一個整數列?我也試過EnumType.STRING(期待一個varchar列)沒有成功。
請注意,我的應用程序工作正常;列類型使得很難檢查數據庫,並在數據庫戳時發出特別的SQL。