sql Hibernate从Java中的db获取数据后,返回null作为整数
Class
{
private int objectId;
}
<result property="objectId" column="id" />
SQL映射
查询返回null,int字段设置为null。 所以这一行代码
object.getObjectId();
引发空指针异常
如何检查objectId是否为null?我看到人们在java中使用ResultSet,但我看不到
你可以在下面搜索框中键入要查询的问题!
Class
{
private int objectId;
}
<result property="objectId" column="id" />
SQL映射
查询返回null,int字段设置为null。 所以这一行代码
object.getObjectId();
引发空指针异常
如何检查objectId是否为null?我看到人们在java中使用ResultSet,但我看不到
# 1 楼答案
将类型从
int
更改为Integer
。然后它将能够null
,您将能够在运行时检查这一点