您的位置:首页 > 其它

实体不用引用类型而用基本数据类型带来的异常

2015-04-19 23:25 309 查看
在jsp页面上取数据时,发现当数据字段为空时,没有引发任何的异常,但是一旦这列有了数据就引发异常

org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of com.oracle.lis.entity.DTM_DepartmentInfo.del_status

我翻译为属性访问异常:Null值被分配到一个属性的原始类型,这个属性是com.oracle.lis.entity.DTM_DepartmentInfo.del_status。很明显他的意思是把NULL值赋给了一个基本类型,因为基本类型不是引用对象,把NULL赋值给实体的del_status肯定是有问题的。于是查看实体的属性,发现定义了一个字段private char del_status;原来错误在使用了char这个基本类型,改正后问题解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  字段 数据类型
相关文章推荐