जैसा कि @Arthur ने कहा है कि यह Number(1) . पर मैप करता है जो मानक sql बिट होगा जहां 0 == false और 1 == true . एक विकल्प के रूप में आप char(1) . को मैप कर सकते हैं इस तरह 'टी' या 'एफ' के लिए
@org.hibernate.annotations.Type(type="true_false")
@NotNull
boolean myBoolean;
या इसे 'Y' या 'N' पर मैप करें
@org.hibernate.annotations.Type(type="yes_no")
@NotNull
boolean myBoolean;