Hibernate JPA,MySQL和TinyInt(1)用于布尔类型而不是位或字符

31 浏览
0 Comments

Hibernate JPA,MySQL和TinyInt(1)用于布尔类型而不是位或字符

这是我关于JPA2 / Hibernate的定义:

@Column(nullable = false)
private boolean enabled;

在MySql中,这一列被解析为bit(1)数据类型,这对我来说不起作用。由于遗留问题,我需要将布尔值映射为tinyint而不是bit。但我没有看到改变默认数据类型的可能性。是否有任何方法可以改变默认数据类型呢?

0