首页 > 编程知识 正文

illegalargumentexception是运行时异常吗,illegal exception

时间:2023-05-04 20:15:16 阅读:209876 作者:595

IllegalArgumentException异常处理方案

异常详细描述:

Caused by: java.lang.IllegalArgumentException: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias ‘findByIdResultMap’. Cause: java.lang.ClassNotFoundException: Cannot find class: findByIdResultMap

问题分析:

这个异常的意思是项目的Mapper映射文件有问题,从提示信息可以看出来在项目的某个Mapper映射文件中找不到一个叫做findByIdResultMap的类。

问题解决:

此问题要从以下几方面进行检查解决

1.查看项目中是否有名称叫做findByIdResultMap的类

2.查看Mapper映射文件中的findByIdResultMap的使用是否符合resultMap的使用方式

<resultMap id="findByIdResultMap" type="com.itheima.pojo.Setmeal" extends="baseResultMap"> ...</resultMap> <select id="findById" parameterType="int" resultMap="findByIdResultMap"> ...</select>

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。