hibernate pojo里,int, long type的变量如果希望如果没有set的话就为null,那么应该使用Integer, Long,否则没有set也照样有值,即为0
如:
Integer age;
public Integer getAge(){
return age;
}
public void setAge(Integer age){
this.age=age;
}
那么在使用时,可以直接用int作为setAge的参数和作为getAge的返回值,而不需要把int转成long,如:
int age=user.getAge();
user.setAge(20);
上面两个操作是可行的