启动spring boot 项目时 报错:Could not resolve type alias 'VARCHAR'

2023-05-16

今天再项目里添加新功能时,突然爆出

 Cause: org.apache.ibatis.type.TypeException: Could   
 not resolve   type alias 'VARCHAR'. 
 Cause: java.lang.ClassNotFoundException: Cannot find class: VARCHAR

当时就一顿好找,因为错误中提示是在 解析XML文件时出错,所以在XML里来来回回查找三、四遍,愣是没找到具体错误原因,

<result column="SUB_TYPE" property="subType" jdbcType="VARCHAR" />
        <result column="CHANGE_REASON" property="changeReason" jdbcType="VARCHAR"/>
        <result column="ATTACHMENT" property="attachment" javaType="VARCHAR"/>

然后是在受不了了就去Google了下,没想到具体原因实在是让人难以启齿啊,见图

IBatis异常: Cannot find class: VARCHAR

JavaType对应的是类里的数据类型,jdbcType对应数据库里的类型

jdbcType被我写成了javaType,想哭,也在此提醒下各位小伙伴,使用快捷键时一定要看好是不是所对应的方法,

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

启动spring boot 项目时 报错:Could not resolve type alias 'VARCHAR' 的相关文章

随机推荐