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

相关推荐
cyforkk4 小时前
MyBatis Plus 字段自动填充:生产级实现方案与原理分析
mybatis
雨中飘荡的记忆5 小时前
Spring AI Gateway:从入门到实战,打造智能AI服务网关
人工智能·spring·gateway
九皇叔叔5 小时前
【03】SpringBoot3 MybatisPlus BaseMapper 源码分析
java·开发语言·mybatis·mybatis plus
a程序小傲6 小时前
得物Java面试被问:RocketMQ的消息轨迹追踪实现
java·linux·spring·面试·职场和发展·rocketmq·java-rocketmq
青春男大6 小时前
Redis和RedisTemplate快速上手
java·数据库·redis·后端·spring·缓存
风景的人生7 小时前
请求参数相关注解
spring·mvc
不吃香菜学java7 小时前
springboot左脚踩右脚螺旋升天系列-整合开发
java·spring boot·后端·spring·ssm
马猴烧酒.9 小时前
【Mybatis出现bug】应为 <statement> 或 DELIMITER,得到 ‘id‘
java·bug·mybatis
科威舟的代码笔记10 小时前
SpringBoot配置文件加载顺序:一场配置界的权力游戏
java·spring boot·后端·spring
血小板要健康10 小时前
Spring IoC & DI (下)
java·前端·spring boot·后端·spring·servlet·java-ee