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

异常信息

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

异常分析

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

解决办法

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

相关推荐
Patrick在香港5 分钟前
Python爬虫框架实战:优雅抓取香港政府公开API数据的通用方案
java·开发语言·爬虫·python·ai编程·数据可视化·可用性测试
hey_sml15 分钟前
MySQL常用操作速记:从字符集到游标全解析
java·开发语言·mysql
掉鱼的猫18 分钟前
Solon AOT & Native:三段式编译,从 Java 到原生可执行文件
java·云原生
Java内核笔记22 分钟前
容错能力进入 spring-core:Spring Boot 4 原生重试机制全解析
java·后端
未秃头的程序猿27 分钟前
虚拟线程上线一周后翻车了——pinning问题排查实录
java·后端·架构
VALENIAN瓦伦尼安教学设备28 分钟前
ASHOOTER激光对中仪如何通过颜色确定调整是否合适
数据库·嵌入式硬件·算法
Wang's Blog29 分钟前
AI Agent白手起家58: 项目可观测性——用 LangSmith 实现全链路追踪
数据库·人工智能
wuminyu29 分钟前
JDK21解决虚拟线程IO阻塞原理剖析
java·linux·c语言·jvm·c++
带刺的坐椅35 分钟前
Solon AOT & Native:三段式编译,从 Java 到原生可执行文件
java·aot·solon·native
程序员良辰43 分钟前
【TongWeb8】使用 Crontab 定时重启和检测 TongWeb 服务
java·中间件·tomcat