JPA和Hibernate中的Unsigned Int

我该怎么办,JPA(我使用Hibernate)创建具有无符号类型的列?目前,我所有的ID列均已签名。

回答:

使用注释columnDefinition@Column的属性即可。对要使用的SQL类型进行 全面 猜测:

private long foo;

@Column(columnDefinition = "UNSIGNED INT(11)")

public long getFoo()

{

return foo;

}

并非所有数据库(我认为像SQL Server)都支持unsigned int类型。

以上是 JPA和Hibernate中的Unsigned Int 的全部内容, 来源链接: utcz.com/qa/411194.html

回到顶部