使用JPA映射实体类和数据库中表时,实体类中定义的enum类型,数据库定义的是varchar类型,为什么使用JPA插入时字段变成了Integer类型

tech2023-02-21  101

解决方案,在使用枚举类型定义的字段上添加 注解@Enumerated(EnumType.STRING)即可解决问题

如果不使用该注解,则JPA映射的一直是Integer类型。 

最新回复(0)