解决:spring boot+mybatis进行增删改查的时候,接收到前端数据,并且执行成功了,但是数据库里面添加的内容都是空值

在写spring boot整合mybatis的时候,我在Apifox里面测试,数据也传递过去了,后端服务器也接收到了参数,就是数据库里面添加的都是空值???

前端接收到了数据,并且没有报错

Apifox里面也是成功的。

就是添加到数据库里面都是空的数据

猛一看SQL语句也是正确的呀,错了会有提示。但是当我仔细查看的时候,看出了猫腻。

后半句SQL语句写错了 因该是 values(#{id},#{address},#{userName},#{phone},#{UserId})

我写成了 values(id = #{id},address = #{address},user_name = #{userName},phone = #{phone},user_id = #{userId})

改正确以后,重启服务器测试:

在Apifox里面测试,数据成功添加到数据库里面了。

相关推荐
码农研究僧2 分钟前
Spring Boot 中的事件发布与监听:深入理解 ApplicationEventPublisher(附Demo)
java·spring boot·后端·事件发布与监听
NiNg_1_2344 分钟前
Spring Boot 实现文件上传和下载
java·spring boot·后端·文件上传
无限大.10 分钟前
实现前端当中的页面过渡动画
前端
图扑软件40 分钟前
双子塔楼宇自控可视化管理
前端·javascript·人工智能·智慧城市·数字孪生·可视化·楼宇自控
一名数据库爱好者1 小时前
浅谈OceanBase服务名(SERVICE_NAME)
数据库·oceanbase·dba
苹果酱05671 小时前
mysql.sock.lock 导致mysql重启失败
java·spring boot·毕业设计·layui·课程设计
一名数据库爱好者1 小时前
OceanBase 读写分离探讨
数据库·oceanbase·dba
m0_528723811 小时前
react注意事项
前端·react.js·前端框架
chnming19871 小时前
Mysql Resultset 解析记录
数据库·mysql
烛.照1031 小时前
宝塔安装完redis 如何访问
linux·数据库·redis·缓存