解决Java ,class java.lang.String cannot be cast to class java.lang.Integer

@[TOC](解决 java.lang.ClassCastException: class java.lang.String cannot be cast to class java.lang.Integer (java.lang.String and java.lang.Integer are in module java.base of loader ‘bootstrap’))

在这里插入图片描述

这个问题是mybatis xml中传入类型不对导致的。
解决Java ,class java.lang.String cannot be cast to class java.lang.Integer_第1张图片
将parameterType 改为传入参数类型即可,比如我传入的类型是String,就改为String。

因为这个错误跟报错信息没有直接关系,所以找了好久好久。后来发现这个跟数据库设计的属性有关系。

你可能感兴趣的:(java,springboot,java,数据库,mysql,spring)