Hibernate Basic值类型'yes_no'和'true_false'

时间:2010-11-26 09:20:25

标签: mysql hibernate

在Hibernate中有很多Basic值类型。 其中一个是“yes_no”和“true_false”。而我想知道这两种类型之间的根本区别是什么? 我在数据库中看到“yes_no”类型写成“Y or N'”并且来自'true_false'写的'F or T'并没有更多区别。那为什么我们需要这两种类型呢? 为什么我们不能只做一个?

1 个答案:

答案 0 :(得分:1)

这是映射旧数据库模式的便利。

如果您有遗留数据库架构,其中布尔值表示为T / F,则使用true_false。如果它们表示为Y / N,则使用yes_no