Saya menyelesaikan ini dengan menambahkan columnDefinition = "BIT"
ke baris @Column.
@Basic
@Column(name = "B", columnDefinition = "BIT", length = 1)
public boolean isB() {
return b;
}
Ini juga didefinisikan sebagai 'BIT(1)' di DB. Juga bekerja dengan TINYINT. Ini adalah solusi termudah yang saya temukan karena perubahannya sangat kecil dan tidak perlu menyentuh DB.
Menggunakan:Server MySQL 5.5.13, Hibernate 4.1.1, JDK 1.6