异常如下:
: [color=red]Null value was assigned to a property of primitive type setter of cn.fonme.room.persistence.MtopMemberDetail.bodysize[/color]
这个错误有由于在持久化中int=null引起的,就是说数值型字段为空时,会抛出这个异常。就是说当读取到数据库有空的时候,无法给代码中的int赋值,解决方法:
将实体类MtopMemberDetail中的[color=red]bodysize属性[/color]设置成[color=red]Integer[/color]类型
这样就能避免这种错误的出现!
: [color=red]Null value was assigned to a property of primitive type setter of cn.fonme.room.persistence.MtopMemberDetail.bodysize[/color]
这个错误有由于在持久化中int=null引起的,就是说数值型字段为空时,会抛出这个异常。就是说当读取到数据库有空的时候,无法给代码中的int赋值,解决方法:
将实体类MtopMemberDetail中的[color=red]bodysize属性[/color]设置成[color=red]Integer[/color]类型
这样就能避免这种错误的出现!
本文介绍了一种在Java持久化过程中遇到的异常情况,即数值型字段为空导致的错误,并提供了解决方案,即将受影响的属性类型从int改为Integer。
1072

被折叠的 条评论
为什么被折叠?



