解决: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里面测试,数据成功添加到数据库里面了。

相关推荐
员大头硬花生3 分钟前
七、InnoDB引擎-架构-后台线程
java·数据库·mysql
excel4 分钟前
深度解析:Vue <script setup> 中的 defineModel 处理逻辑源码剖析
前端
excel5 分钟前
🧩 深入理解 Vue 宏编译:processDefineOptions() 源码解析
前端
excel6 分钟前
Vue 宏编译源码深度解析:processDefineProps 全流程解读
前端
Q_Q19632884759 分钟前
python+django/flask基于Echarts+Python的图书零售监测系统设计与实现(带大屏)
spring boot·python·django·flask·node.js·php
excel10 分钟前
Vue SFC 编译器源码深度解析:processDefineEmits 与运行时事件生成机制
前端
excel12 分钟前
Vue 3 深度解析:defineModel() 与 defineProps() 的区别与底层机制
前端
Ryan ZX12 分钟前
etcd 高可用分布式键值存储
数据库·分布式·etcd
excel13 分钟前
深入解析 processDefineExpose:Vue SFC 编译阶段的辅助函数
前端
dcloud_jibinbin13 分钟前
【uniapp】小程序体积优化,分包异步化
前端·vue.js·webpack·性能优化·微信小程序·uni-app