2mapper.xml将jdbcType写错为javaType
Posted JDLiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2mapper.xml将jdbcType写错为javaType相关的知识,希望对你有一定的参考价值。
<resultMap id="BaseResultMap" type="com.dong.springcloud.entities.Payment">
<id column="id" property="id" ></id>
<id column="serial" property="serial" javaType="VARCHAR"/>
</resultMap>
报错:Could not resolve type alias \'VARCHAR\'. Cause: java.lang.ClassNotFoundException: Cannot find class: VARCHAR
javaType中没有VARCHAR,只有数据库里面才有
因为那里写错了,会导致所有的注解不生效:
正确的写法:
<resultMap id="BaseResultMap" type="com.dong.springcloud.entities.Payment">
<id column="id" property="id" ></id>
<id column="serial" property="serial" jdbcType="VARCHAR"/>
</resultMap>
以上是关于2mapper.xml将jdbcType写错为javaType的主要内容,如果未能解决你的问题,请参考以下文章