mybatis报错### The error may involve defaultParameterMap ### The error occurred while setting paramete
前两天写的一个springboot+mybatis的小项目在一个修改数据库数据的功能出现了
###The error may involve defaultParameterMap
###The error occurred while setting parameters
的错误。
前端传了两个json值到后端,但是第一个值没有问题,第二个值一直为空,检查了实体类的属性名,json的键名,url路径等,都没有问题,后来发现报错的原因是json数据传值的方法写的有问题。报错的时候前端传值是这样写的
var data1 = JSON.stringify({'xxx':'yyy'});
var data2 = JSON.stringify({'aaa':'bbb'});$.ajax({......contentTpye : 'application/json; charset=utf-8',data : data1+data2;
});
这样yyy的值后台是拿得到的,到时bbb的值为null,将前端数据改为
var data = JSON.stringify('xxx':'yyy','aaa':'bbb');
$ajax({......data : data,
});
问题解决,针对debug后前端的值后端无法正确获取的错误有可能是实体类的属性名与json数据的键名不一致,或者传值的时候数据格式与ajax设置的数据格式有偏差导致的。
mybatis报错### The error may involve defaultParameterMap ### The error occurred while setting paramete相关推荐
- SSM中mybtis报错### The error may involve defaultParameterMap ### The error occurred while setting param
首先是前端弹出错误框如下: 查看后台报错信息如下 ### Cause: java.sql.SQLException: Error ; uncategorized SQLException; SQL s ...
- mybatis:### The error may involve defaultParameterMap### The error occurred while setting parameter
完整报错: Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. C ...
- 查询时报错The error may involve defaultParameterMap ### The error occurred while setting parameters
查询时报错The error may involve defaultParameterMap ### The error occurred while setting parameters 分页查询报 ...
- Mybatis The error may involve defaultParameterMap ### The error occurred while setting parameters
因为参数为空导致"<"foreach collection="ids" item="id" separator=",&quo ...
- Mysql的避坑---- The error may involve defaultParameterMap #The error occurred while setting parameters
Mysql的避坑---- Mysql 数据库连接添加 allowMultiQueries=true属性 最近做项目时,发现操作数据库时 sql报错,如下: ### Error updating da ...
- The error may involve defaultParameterMap ### The error occurred while setting paramete
eclipse报错### The error may involve defaultParameterMap ### The error occurred while setting paramete ...
- ### The error may involve defaultParameterMap ### The error occurred while setting parameters
今天遇到一个错误,运行RankDao.selectById(id)直接给我报错,很不理解 错误信息: 2021-09-22 10:40:58.824 ERROR 8364 --- [nio-8888- ...
- mybatis使用foreach进行批量操作 The error may involve defaultParameterMap
触发现象 xml: <insert id="insertByList"><foreach collection="tagList" item= ...
- The error may exist in bshr/mapper/PfmMapper.xml ### The error may involve defaultParameterMap
问题背景: springboot + mybatis + vue项目,IDEA开发. 绩效计划通过eid(员工编号)关联一个员工,有一个绩效计划表还有一个员工表. 关联方式为:嵌套查询.可以有两种实现 ...
最新文章
- 两个表的更新、表的复制
- 《动手学数据分析》开源教程完整发布!
- 华为鸿蒙系统强势来袭,呼之欲出的华为神作——鸿蒙2.0 强势来袭
- 上云迁移-海量数据迁移解决方案
- 天眼FAST如何发现脉冲星?
- 这些贷款冷知识你知道多少?
- wrf 嵌套网格作用_在网格系统中使用响应列,嵌套列和偏移列 引导程序
- python 无头模式 绕过检测_网络爬虫之使用pyppeteer替代selenium完美绕过webdriver检测...
- Java中try、finally语句中有return时的执行情况
- 走错路也要美美的!富有创意的404页面设计灵感
- perl index和rindex的用法
- python教程吾爱破解_2020年最新python入门到精通教程
- mysql 单标递归_MYSQL递归树查询的实现
- py樱花代码_武汉大学生用代码敲出樱花绽放,这个开源项目也很酷炫
- 如何使用SLM生成涡旋光束
- 关于STM32使用RTC唤醒停止模式的设置
- 【CC3200AI 实验教程11】疯壳·AI语音人脸识别(会议记录仪/人脸打卡机)-AI语音系统架构
- 17229 Lry,你除了2还是2
- MySQL函数 if 的使用
- 球球大作战(Python)