开发避坑指南(64):修复IllegalArgumentException:参数值类型与期望类型不匹配

异常信息

java 复制代码
java.lang.IllegalArgumentException: Parameter value [82] did not match expected type [java.lang.Long (n/a)]

异常分析

在进行sql传参的时候报错,从异常信息可以看出,传入的参数82和期望的Long类型的参数不一致,因为传入的是字符串类型,所以报类型不匹配错误。

解决办法

根据实际类型调整传入参数的类型。

相关推荐
季明洵几秒前
回溯介绍及实战
java·数据结构·算法·leetcode·回溯
人道领域3 分钟前
Day | 09 【苍穹外卖:订单售后业务】
java·数据库·后端
minji...6 分钟前
Linux 进程间通信(一)进程间通信与匿名管道
linux·运维·服务器·数据结构·数据库·c++
XDHCOM10 分钟前
ORA-12532: TNS:invalid argument 故障解析,Oracle报错远程处理技巧与修复方法分享
数据库·oracle
码农的小菜园11 分钟前
Java线程池学习笔记
java·笔记·学习
IMPYLH14 分钟前
Linux 的 csplit 命令
linux·运维·服务器·数据库
cm65432021 分钟前
使用XGBoost赢得Kaggle比赛
jvm·数据库·python
星辰_mya23 分钟前
利用 BeanPostProcessor 实现动态增强与框架开发
数据库
hongtianzai25 分钟前
Laravel8.x核心特性全解析
java·c语言·开发语言·golang·php
qq_4160187225 分钟前
游戏与图形界面(GUI)
jvm·数据库·python