Som @Arthur sa det mappar till Number(1)
vilket skulle vara standard sql-biten där 0 == false
och 1 == true
. Som ett alternativ kan du mappa char(1)
till 'T' eller 'F' så här
@org.hibernate.annotations.Type(type="true_false")
@NotNull
boolean myBoolean;
eller mappa den till "Y" eller "N"
@org.hibernate.annotations.Type(type="yes_no")
@NotNull
boolean myBoolean;