我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

查询MYSQL中字段值为NULL,显示是0?

使用MyBatis框架处理java和MySql。MySql中某些字段的值为null,通过java查询出来的结果显示0.0而不是null,这是为什么?MySql中字段类型为FLOAT,java对应类中成员变量为double类。

img


我的理解是,double是基础数据类型,不能为基础数据类型赋Null值,所以,会给数值型变量给一个默认值。

換成DOUBLE

基础类型哪来的null,搞清楚基础类型的默认值是啥

近期文章

  • Maya模型打开后显示全是黑色的,重新赋予贴图也没有用
  • 编写一个完整的JAVA Application程序,包含接口Shape,Circle类和Square类,Test类
  • 请问这个程序要怎么编
  • Java socket通信抛出异常
  • R7-4 多个数的最小公倍数分数 10
  • vscode 安装remote wsl 失败
  • 银行业务模拟系统代码
  • unity text空间容量有限制么?
  • main函数中引用构造函数,enum类型参数显示未定义标识符
  • log_bin开启失败
  • nginx反向代理失败
  • 请问下面程序哪里出现问题了
  • nginx代理失败,“/”后不能填子母
  • 刚学Java,请问一下怎么解决这个问题
  • 为什么我弄得这个猜字游戏猜一次就输出啦,请指出问题
  • 数据集在哪下载啊,课件里的哪呢
  • VScode运行不了,Java跟c运行了也一样跟图片那样
  • Mac pro物理机安装ubuntu,登陆后卡住
  • 这一个错误该怎么修改呢
  • 有几个字符串?3个?哪三个啊

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华