首先 mybatis xml 配置报错并不会具体到哪里的xml报错 而是会无目的的乱报(至少我现在没找到规律,只能靠猜是哪里, 如果有大神知道规律还望指导)
今天给表添加了一个 Blob 类型的字段, bean中对应的写了一个Blob类型的属性, 随后配置好xml后启动项目就报错, 我知道是这里的错误, 但是不知道原因, 提示报错信息为 No typehandler found for property xxxx
后来发现是xml配置字段对应 Blob字段时需要多写一个属性
<result column="image_binary"
property="imageBinary"
jdbcType="CLOB"
typeHandler="org.apache.ibatis.type.BlobTypeHandler"/>
也就是 typeHandler=“org.apache.ibatis.type.BlobTypeHandler”
加上即可