社区
Web 开发
帖子详情
MySQL数据库有值,但是查到的是null
zhazha_nan
2018-09-06 06:32:12
我用的是SSM框架,用Generatory自动生成查询的mapper和实体类
我只放了一条记录,每个字段都有值
java查到的对象里,其他信息都是有的,唯独finger是null
数据库的表如下
实体类
...全文
2742
2
打赏
收藏
MySQL数据库有值,但是查到的是null
我用的是SSM框架,用Generatory自动生成查询的mapper和实体类 我只放了一条记录,每个字段都有值 java查到的对象里,其他信息都是有的,唯独finger是null 数据库的表如下 实体类
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhazha_nan
2018-09-07
打赏
举报
回复
我取出来了,但是不知道这样做会不会有隐患。。
我把数据库表的blob字段改成varchar,然后Generatory自动生成mapper,然后把数据库的字段改回blob,就可以存取了。
mapper是这样
<resultMap id="BaseResultMap" type="com.kewei.ibi.model.User" >
<id column="id" property="id" jdbcType="INTEGER" />
<result column="icid" property="icid" jdbcType="VARCHAR" />
<result column="name" property="name" jdbcType="VARCHAR" />
<result column="sex" property="sex" jdbcType="VARCHAR" />
<result column="nation" property="nation" jdbcType="VARCHAR" />
<result column="address" property="address" jdbcType="VARCHAR" />
<result column="tel" property="tel" jdbcType="VARCHAR" />
<result column="finger" property="finger" jdbcType="VARCHAR" />
</resultMap>
如果直接设置字段为blob,然后再自动生成mapper的话,生成的mapper跟上面的是不一样的,blob字段会跟其他字段分开在两个<resultMap>里面,mybatis刚学的,求大神们讲解讲解
wildyy
2018-09-06
打赏
举报
回复
mybatis查blob不能直接这么获取。给你个链接
https://www.jianshu.com/p/2aa33b42c871
数据库
有数据但查询出来的值为
Null
使用逆向工程后
数据库
有数据但查询出来的值为
Null
原因解决方案方案1方案2总结 原因 在使用逆向工程后会为我们自动生成实体类和映射文件,但是生成的实体类中某些属性名和
数据库
表中的属性名会发生改变如下图: 但是...
lambda查询
mysql
数据库
有值
但结果为
null
A类中的一个is_sort字段
有值
,但是查询结果result里为
null
。检查了字段值已经commit了,去看A类的定义,发现is_sort字段需要改成驼峰命名(
数据库
无需改动)。
MySql
插入任何数据,查询到的都是
NULL
初入编程,记录自己的每...但是插入后查询到的所
有值
都为
NULL
,而且字段设置的是not
null
没多想,以为是编码问题,导致中文无法插入 试着插入英文和数字,结果查询还是
NULL
后来研究到原因: 在安装完数据...
MySQL
语句在
数据库
中执行能检索出数据,但是在代码返回中是
null
值如何解决
MySQL
语句在
数据库
中执行能检索出数据,但是在代码中检索不到值如何解决
数据库
有数据,但是mybatis查询
数据库
返回值为
null
学习的初级阶段,在
数据库
确认
有值
的前提下,使用逆向工程生成的xml文件中,select语句查询出的数据为
null
,这是怎么回事呢?
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章