java.lang.IllegalArgumentException: A null value cannot be assigned to a primitive type
2024-09-01 16:35:30
今天做项目测试接口,查询数据时出现以下错误,记录一下。
查询语句和错误信息:
实体类属性
原因是 由于字段 total和receive 在实体类中使用的是 int类型,但是数据库中查询出来的数据为null ,赋值的时候是不能把null 赋值给Java 基础类型的。
这里就有一个Java 的基础知识点:Java 基础类型不能为null。
解决办法:把实体映射的类型改为包装类型就OK。大家在建实体类model时一定要注意啊!!!
最新文章
- Python初探-购物车程序
- final的使用
- Vue.2.0.5-过渡状态
- linux下的clock skew detected
- TintTo和TintBy
- matlab两种不同模式的并行运算
- 关于Navicat导入MySQL数据库遇到的一些问题
- Red Hat linux 如何增加swap空间
- Linux 查看系统硬件信息(实例详解)
- JS浏览器对象-Screen对象
- 用CSS3实现无限循环的无缝滚动
- val(),text(),html()的区别
- [转]一千行 MySQL 学习笔记
- 【转】C++ const 关键字总结
- Django之setting文件
- python inspect.stack() 的简单使用
- 打开和写入excel文件
- python垃圾回收三之标记清除
- 基于设备树的TQ2440的中断(1)
- git fatal: The remote end hung up unexpectedly 错误
热门文章
- VS Code断点调试PHP超详细萌新教程
- Java 给Word指定字符串添加批注
- ubuntu &; centos RTL88x2BU 无线网卡驱动(v5.1.7_19806) 安装
- Docker的centos7容器中如何安装mongodb
- 什么是";双活";
- [转载]2.9 UiPath中断活动Continue的介绍和使用
- EXISTS的用法介绍
- FreeSql v0.11 几个实用功能说明
- C++中对C的扩展学习新增语法——强制类型转换
- C++中对C的扩展学习新增语法——namespace