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

异常信息

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

异常分析

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

解决办法

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

相关推荐
Rain的Java大神之路几秒前
Java 工程师做 AI,核心机会在「落地」而非「训练」
java·后端·ai编程
数据最前线3 分钟前
雪上加霜,Oracle向蓝色巨人最后的阵地发起挑战
数据库·oracle
于眠牧北23 分钟前
Charles配置指定域名抓取和雷电模拟器中抓取APP接口配置
数据库·redis·缓存
薛之谦_36 分钟前
JAVA 多线程编程:从基础原理到实战应用
java·开发语言
LMT_Lanmantech37 分钟前
Creo许可降本增效:不增购,也能让现有许可发挥更大价值
java·大数据·开发语言
福娃筱欢39 分钟前
57014 canceling statement due to user request(金仓 KingbaseES)
数据库·kingbase·金仓数据库
Shaoshing41 分钟前
Serializable
java
ClouGence1 小时前
SAP HANA 数据同步遇到长事务,如何兼顾实时性与完整性?
数据库·后端
wuminyu1 小时前
ZGC染色指针在虚拟线程stackChunkOop上的并发屏障全景分析
java·linux·c语言·jvm·c++
数据库小学妹1 小时前
数据库管理工具有哪些?2026主流工具分类与选型对照
数据库·数据库管理工具·数据库工具·信创数据库·数据库客户端