我正在尝试在 Hibernate 中映射一个 tinyint(1) 列。对于要求,我需要在列中保存值“2”,但我无法更改它的 sql 类型。如果我在我的类中将其声明为整数,则休眠验证失败。如何让验证工作并让 int 或 byte 列在其中保存值 2?
这是我的代码:
<property name="flag" type="java.lang.Integer">
<column name="flag" not-null="true" sql-type="TINYINT"/>
</property>
我需要将值 2 保存到标志列中