null value was assigned to a property of primitive type setter of原因解决方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了null value was assigned to a property of primitive type setter of原因解决方法相关的知识,希望对你有一定的参考价值。
原理如下:
Integer与int的区别:
Integer是对象. 因此可以为null(对象可以为空.),即property = null;
int 是普通类型, 不可以为null.
数据库中的property是空的,可以映射额外integer类型,但是不能映射为int类型,如果误在实体中将property定义成了int类型,就有可能会出这种错误。
解决方法:
把数据库中的数据删除,重新录入。
或者
将实体中对应property修改为integer类型。
本文出自 “砥身砺行” 博客,请务必保留此出处http://82711020.blog.51cto.com/12993840/1982263
以上是关于null value was assigned to a property of primitive type setter of原因解决方法的主要内容,如果未能解决你的问题,请参考以下文章
org.hibernate.PropertyAccessException:Null value was assigned to a property of primitive type setter
Null value was assigned to a property of primitive type setter of
hibernate.PropertyAccessException: Null value was assigned to a property of primitive type
Null value was assigned to a property of primitive type setter of。
null value was assigned to a property of primitive type setter of原因解决方法
[转]Null value was assigned to a property of primitive type setter of"原因及解决方法