1、在节,当结果集是不是java的基本类型,而是自定义的对象时,使用resultType="*"的配置,则会报错:org.springframework.beans.factory.UnsatisfiedDependencyException
Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias ‘vistorRec’. Cause: java.lang.ClassNotFoundException: Cannot find class: vistorRec。自定义对象应该在前面节中先写好对应ID和类,然后在节中用resultMap=“ID”。
2、在节配置了resultMap属性,不会提示哪个文件有问题,只能去排查刚改过的映射文件对应的行。关键的一句报错:
Caused by: org.xml.sax.SAXParseException; lineNumber: 84; columnNumber: 102; Attribute “resultMap” must be declared for element type “delete”.
3、在操作节的parameterType或resultMap属性配置的包不对,最后提示:
Caused by: java.lang.ClassNotFoundException: Cannot find class: java.util.String;
正确应该是写java.lang.String;