SSM中mybtis报错### The error may involve defaultParameterMap ### The error occurred while setting param
首先是前端弹出错误框如下:
查看后台报错信息如下
### Cause: java.sql.SQLException: Error
; uncategorized SQLException; SQL state [null]; error code [0]; Error; nested exception is java.sql.SQLException: Error
org.springframework.jdbc.UncategorizedSQLException:
### Error querying database. Cause: java.sql.SQLException: Error
### The error may exist in file [E:\IDEA\B-INF\classes\mapper\train\ClassDao.xml]
### The error may involve defaultParameterMap
### The error occurred while setting parameters
###### Cause: java.sql.SQLException: Error
; uncategorized SQLException; SQL state [null]; error code [0]; Error; nested exception is java.sql.SQLException: Errorat org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:89)at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81)at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73)at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446)at com.sun.proxy.$Proxy43.selectList(Unknown Source)at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:238)at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:142)at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:77)at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:58)at com.sun.proxy.$Proxy66.pageByDept(Unknown Source)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:197)
可以看到关键报错信息:
这个时候继续往下翻,还有空指针的报错:
这个时候sql语句在Navicat执行是没有问题的,于是根据提示继续去看mybatis的xml,发现
因为sql语句是在Navicat格式化后复制过来的,我们发现在传参这里 #{} 加了空格,将空格去掉,则问题解决!!!!!
SSM中mybtis报错### The error may involve defaultParameterMap ### The error occurred while setting param相关推荐
- python3.85在Windows10中安装报错Could not create system restore point, error: 0x80070422. Continuing...
问题描述 python3.85在Windows10中安装报错Could not create system restore point, error: 0x80070422. Continuing- ...
- mybatis报错### The error may involve defaultParameterMap ### The error occurred while setting paramete
前两天写的一个springboot+mybatis的小项目在一个修改数据库数据的功能出现了 ###The error may involve defaultParameterMap ###The er ...
- 查询时报错The error may involve defaultParameterMap ### The error occurred while setting parameters
查询时报错The error may involve defaultParameterMap ### The error occurred while setting parameters 分页查询报 ...
- 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:### The error may involve defaultParameterMap### The error occurred while setting parameter
完整报错: Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. C ...
- Mybatis The error may involve defaultParameterMap ### The error occurred while setting parameters
因为参数为空导致"<"foreach collection="ids" item="id" separator=",&quo ...
- The error may exist in bshr/mapper/PfmMapper.xml ### The error may involve defaultParameterMap
问题背景: springboot + mybatis + vue项目,IDEA开发. 绩效计划通过eid(员工编号)关联一个员工,有一个绩效计划表还有一个员工表. 关联方式为:嵌套查询.可以有两种实现 ...
最新文章
- 查看电脑python虚拟环境-python虚拟环境--virtualenv
- Redhat7 systemctl命令
- ESP32 官方文档(三)分区表
- IT人员健康信号之肠胃保养
- ai算子是什么_隐私AI框架中的数据流动与工程实现
- 2020年跨行业跨领域工业互联网平台
- The Internet Communications Engine (Ice) 跨平台异构通讯方案 第二弹-Hello world!
- movebase导航
- [转]MySQL和SQLServer的比较
- Luogu5788 【模板】单调栈
- Quartus II 13.0 最全的安装、破解教程(包含下载地址)
- 畅捷通T+任意文件上传(CNVD-2022-60632 )漏洞复现
- 掌握这些插件,分分钟提高你的办公效率90%!
- HDU 6070 Dirt Ratio
- 这五个灵魂问题,解决BI新人80%的困惑
- 怎样更换手机壁纸?2022更换手机壁纸软件大全
- 熟知ghost参数 恢复系统没烦恼【xpghost】
- 移动端H5实现图片上传
- Springmvc介绍及与Mybatis整合技术详解
- 基于python-实训基地管理系统-django框架计算机毕业设计源码+系统+数据库+lw文档+调试部署