Jeg fandt ud af dette ved at tilføje columnDefinition = "BIT"
til @Column-linjen.
@Basic
@Column(name = "B", columnDefinition = "BIT", length = 1)
public boolean isB() {
return b;
}
Den er også defineret som en 'BIT(1)' i DB. Arbejdede også med TINYINT. Dette er den nemmeste løsning, jeg har fundet, da ændringen er super-mindre og ingen grund til at røre ved DB.
Bruger:MySQL Server 5.5.13, Hibernate 4.1.1, JDK 1.6