要说明的是在hibernate都是把Enum
类型的字段映射成基本类型的字段
@Enumerated(EnumType.STRING)
EnumType有两个属性,一个是STRING,一个是ORDINAL,当使用的是STRING的时候,数据库对应保存的是注解的名称,被映射成VARCHAR(255)类型;当注解使用的是ORDINAL的时候,数据库对应保存的是注解的值,被映射成int(11)类型
要说明的是在hibernate都是把Enum
类型的字段映射成基本类型的字段
@Enumerated(EnumType.STRING)
EnumType有两个属性,一个是STRING,一个是ORDINAL,当使用的是STRING的时候,数据库对应保存的是注解的名称,被映射成VARCHAR(255)类型;当注解使用的是ORDINAL的时候,数据库对应保存的是注解的值,被映射成int(11)类型