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类型就可以了

相关推荐
彭于晏Yan4 小时前
Spring AI(二):入门使用
java·spring boot·spring·ai
卓怡学长5 小时前
m280本科生导师指导平台
java·数据库·spring·tomcat·maven·intellij-idea
Meepo_haha6 小时前
创建Spring Initializr项目
java·后端·spring
Memory_荒年6 小时前
SpringBoot事务源码深度游:从注解到数据库的“奇幻漂流”
java·后端·spring
Memory_荒年6 小时前
SpringBoot事务:从“一键开关”到“踩坑大全”的生存指南
java·后端·spring
卓怡学长7 小时前
m277基于java web的计算机office课程平台设计与实现
java·spring·tomcat·maven·hibernate
希望永不加班7 小时前
SpringBoot 主启动类解释:@SpringBootApplication 到底做了什么
java·spring boot·后端·spring
java1234_小锋9 小时前
Java高频面试题:Spring-AOP通知和执行顺序?
java·开发语言·spring
woniu_buhui_fei10 小时前
Spring Cloud Alibaba相关知识总结
spring
NE_STOP11 小时前
SpringCloud微服务进阶-Nacos更加全能的注册中心
spring