SpringBoot class java.lang.String cannot be cast to class java.lang.Long

项目场景:

class java.lang.String cannot be cast to class java.lang.Long (java.lang.String and java.lang.Long are in module java.base of loader 'bootstrap')


问题描述

c 复制代码
我这里这个问题是在复制mapper属性的时候出现的一个问题,诸君共勉!

原因分析:

在mapper.java里面传入的参数和mapper.xml里面声明的

parameterType="String"

参数的类型不一致


解决方案:

直接改一下parameterType类型就可以了

相关推荐
m0_587383001 小时前
工业场景设备维修维护实战技巧 全流程标准化落地与常见问题排查指南
java·spring·小程序·架构·需求分析
木头科技2 小时前
【AI 工程化第八篇】Spring AI 多模型路由实战:DeepSeek、通义、Kimi、OpenAI 如何统一接入和自动切换
java·人工智能·spring
我是人✓3 小时前
Spring IOC注解全解析和Spring整合测试单元
java·后端·spring
ab1237683 小时前
Spring Integration 完整笔记 + 和 spring-integration-mqtt、Paho、EMQX 的关系
java·笔记·spring
HelloWorld工程师4 小时前
@Primary 注解
java·spring
代码什么用14 小时前
Spring基础使用
java·后端·spring
代码什么用14 小时前
Spring对IoC的实现
数据库·spring
Su米苏14 小时前
Spring AI 中MCP 与普通 @Tool的区别
java·人工智能·spring
java资料站17 小时前
二、Spring AI Alibaba · ChatModel
java·windows·spring
java资料站18 小时前
五、Spring AI Alibaba · Memory · Saver(短期会话)
java·spring·microsoft