Zoals @Arthur zei, verwijst het naar Number(1) wat het standaard sql-bit zou zijn waarbij 0 == false en 1 == true . Als alternatief kunt u char(1) . toewijzen naar 'T' of 'F' zoals dit
@org.hibernate.annotations.Type(type="true_false")
@NotNull
boolean myBoolean;
of wijs het toe aan 'Y' of 'N'
@org.hibernate.annotations.Type(type="yes_no")
@NotNull
boolean myBoolean;