Различия между типами гибернации: логическое, yes_no, true_false - PullRequest
9 голосов
/ 27 января 2010

Когда использовать каждый? На что они отображаются в базе данных?

Ответы [ 2 ]

8 голосов
/ 27 января 2010

Следуйте true_false, если вам нравится T / F на уровне базы данных. В противном случае используйте yes_no, это даст вам Y / N в базе данных.

Кстати, узнал, что есть некоторые проблемы с ними, которые приводят к неожиданной ценности. Например, здесь и здесь , хотя некоторые из них исправлены уже в последующих обновлениях.

8 голосов
/ 27 января 2010

из Hibernate: http://docs.jboss.org/hibernate/stable/core.old/reference/en/html_single/#mapping-types-basictypes

логическое , yes_no и true_false являются все альтернативные кодировки для Java логическое или java.lang.Boolean.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...