在本教程中,我们将学习如何在Hibernate 6中使用新添加的布尔转换器来映射我们领域模型中的布尔属性。Hibernate 6对类型系统进行了全面翻新。因此,更新移除了一些用于表示布尔值的现有类。
2. 模型
为了说明如何在Hibernate 6中使用布尔转换器,我们将在测试中使用H2数据库。首先,我们将使用SQL脚本创建一个数据库表:
CREATE TABLE Question (
id UUID,
content VARCHAR,
correctAnswer CHAR,
shouldBeAsked CHAR,
isEasy TINYINT,
wasAskedBefore CHAR,
PRIMARY KEY (id)
)
大约 4 分钟