本文主要是介绍Hibernate Tip: 为什么要把变量类型设置为Long, Integer,而不是long, int,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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);
上面两个操作是可行的
这篇关于Hibernate Tip: 为什么要把变量类型设置为Long, Integer,而不是long, int的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!