为什么数据库对应的实体类使用Integer,Double,而不是int,double
实际数据库内容:
使用Double引用类型,可以接受空值
使用double基本类型,直接给了空值默认值0.0(类的成员变量有默认值,局部变量就没有默认值会报错了),问题太大了,还不容易发现(有的博客说null时会报错)
为什么实体类需要序列化
如何让某些成员属性变量不被序列化(transient关键字)
实际数据库内容:
使用Double引用类型,可以接受空值
使用double基本类型,直接给了空值默认值0.0(类的成员变量有默认值,局部变量就没有默认值会报错了),问题太大了,还不容易发现(有的博客说null时会报错)
如何让某些成员属性变量不被序列化(transient关键字)