Когда использовать каждого? На какой они отображаются в базе данных?
из Хиберната: http://docs.jboss.org/hibernate/stable/core.old/reference/en/html_single/#mapping-types-basictypes
boolean, yes_no and true_false are все альтернативные кодировки для Java булева или ява.лэнг. Булева.
Следуйте True_False
, если вам нравится T
/ f
на уровне базы данных. В противном случае используйте Yes_no
, он даст вам y
/ n
в базе данных.
Кстати, узнал, что с ними есть некоторые проблемы, которые приводят к неожиданному значению. Например здесь и здесь , немногие, кажется, уже фиксированы уже в последовательных обновлениях.