Ich habe das ausgearbeitet, indem ich columnDefinition = "BIT"
hinzugefügt habe in die @Column-Zeile.
@Basic
@Column(name = "B", columnDefinition = "BIT", length = 1)
public boolean isB() {
return b;
}
Es ist auch in der DB als 'BIT(1)' definiert. Hat auch mit TINYINT funktioniert. Dies ist die einfachste Lösung, die ich gefunden habe, da die Änderung super-minor ist und keine Notwendigkeit besteht, die DB zu berühren.
Verwendung:MySQL Server 5.5.13, Hibernate 4.1.1, JDK 1.6