0
在Hibernate中有很多Basic值類型。 其中之一是'yes_no
'和'true_false
'。我想知道這兩種類型的根本區別是什麼? 我看到在'yes_no
'類型的數據庫中寫入'Y or N'
和從'true_false'
寫入'F or T'
並沒有更多的區別。那麼爲什麼我們需要這兩種類型? 爲什麼我們不能只做一個?Hibernate基本值類型'yes_no'和'true_false'
在Hibernate中有很多Basic值類型。 其中之一是'yes_no
'和'true_false
'。我想知道這兩種類型的根本區別是什麼? 我看到在'yes_no
'類型的數據庫中寫入'Y or N'
和從'true_false'
寫入'F or T'
並沒有更多的區別。那麼爲什麼我們需要這兩種類型? 爲什麼我們不能只做一個?Hibernate基本值類型'yes_no'和'true_false'
這是映射遺留數據庫模式的便利。
如果您有一個傳統數據庫模式,其中布爾值表示爲T
/F
,那麼您使用true_false
。如果它們表示爲Y
/N
,則使用yes_no
。