Wie @Arthur sagte, wird es Number(1) zugeordnet Dies wäre das Standard-SQL-Bit, bei dem 0 == false und 1 == true . Alternativ können Sie char(1) mappen zu 'T' oder 'F' so
@org.hibernate.annotations.Type(type="true_false")
@NotNull
boolean myBoolean;
oder ordnen Sie es 'Y' oder 'N' zu
@org.hibernate.annotations.Type(type="yes_no")
@NotNull
boolean myBoolean;