为什么数据全都用包装类型的呢?
基本数据类型如int、long作为成员变量,如果没有赋初始值,那么默认是0。而包装类作为成员变量,没有赋初始值的话,默认为null。如果你使用基本类型,某个对象的某些基本数据类型成员变量没有设置值,你用insert方法插入,给你插入了0,可能跟你要的预期效果不一样,导致业务逻辑错误。
JAVA是一个面向对象的语言,而基本的数据类型,不具备面向对象的特性
integer 有 null 值
int 只有 0