NutzCN Logo
问答 数据库int类型允许null,但是dao().fetch出来的对象,Json.toJson(s, JsonFormat.full()),该字段的值获取到变成了0
发布于 592天前 作者 Mr.Hu 208 次浏览 复制 上一个帖子 下一个帖子
标签:
	/**
	 * 11.部门id(对应表:dbo.l_department)
	 */
	@Column("departmentid")
	private int departmentid;

	public int getDepartmentid() {
		return departmentid;
	}
	public void setDepartmentid(int departmentid) {
		System.out.println("----------"+departmentid);
		this.departmentid = departmentid;
	}

数据库中该字段的值是NULL.
我怎么才能获取一个departmentid:NUll呢?

3 回复

当该字段类型为String的时候可以得到 Null, int类型的时候如何设置获取到Null而不是默认0呢?

基本数据类型是不能为null的,用Integer

添加回复
请先登陆
回到顶部