报org.xml.sax.SAXParseException错误;元素类型为 “mapper“ 的内容必须匹配(cache-ref|cache|resultMap*|parameterMap*|sql
完整错误表示:org.xml.sax.SAXParseException; lineNumber: xxx; columnNumber: xx; 元素类型为 “mapper” 的内容必须匹配(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete)出现这个错误,看着以为很高大上是不是?其实就是你的mapper.xml
·
完整错误表示:
org.xml.sax.SAXParseException; lineNumber: xxx; columnNumber: xx; 元素类型为 “mapper” 的内容必须匹配(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete)
出现这个错误,看着以为很高大上是不是?其实就是你的mapper.xml结构有问题。怎么会结构有问题?请看:
就这个一个不经意的点(“`”),害我白白浪费两小时!网上一大片互抄说什么注释的问题,去掉注释就好了,还有说什么sql语句要符合insert、update、delete这样的顺序,更是误导,根本没有说到点上,这种情况的内在含义就是:mapper.xml文件结构不完整,缺少select/insert/update/delete等sql语句,这才是正确理解!
更多推荐
所有评论(0)