2mapper.xml将jdbcType写错为javaType

但使书种多,会有岁稔时。这篇文章主要讲述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,只有数据库里面才有
【2mapper.xml将jdbcType写错为javaType】因为那里写错了,会导致所有的注解不生效:
2mapper.xml将jdbcType写错为javaType

文章图片

 
 
正确的写法:
< resultMap id="BaseResultMap" type="com.dong.springcloud.entities.Payment"> < id column="id" property="id" > < /id> < id column="serial" property="serial" jdbcType="VARCHAR"/> < /resultMap>

 
 

    推荐阅读