Caused by: org.apache.ibatis.builder.BuilderException:

img

img

img


不知道出了什么问题一直报错,

Caused by: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is 'userMapper.xml'. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias ''.  Cause: java.lang.ClassNotFoundException: Cannot find class: 
    at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:122)
    at org.apache.ibatis.builder.xml.XMLConfigBuilder.parse(XMLConfigBuilder.java:99)
    at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:80)
    ... 30 more

应该是你的'userMapper.xml'出现了问题,可能是哪个标签写错了,也有可能是resultmap映射里面没有映射,就是字段没有对象的名字

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇文章:Cause:org.apache.ibatis.builder.BuilderException 也许能够解决你的问题,你可以看下
  • 除此之外, 这篇博客: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 的解决办法中的 解决办法 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

    注意,在异常信息中提示:表达式异常,意思是编写的动态 SQL 异常,再往后看,发现在条件拼接时多了一个空格,这样写是错误的,不成立的写法,去掉符号中间的空格即可。

    尤其在业务逻辑较为复杂的情况下的动态 SQL ,需要一步一步的来,而且需要细致,对于哪些总是喜欢 space 键的老弟,PS:我有一个老弟就是这样,而且总是情不自禁。。。

     

     

     

     

     


     好了,关于 nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 的解决办法  就写到这儿了,如果还有什么疑问或遇到什么问题欢迎扫码提问,也可以给我留言哦,我会一一详细的解答的。 
    歇后语:“ 共同学习,共同进步 ”,也希望大家多多关注CSND的IT社区。


    作       者:华    仔
    联系作者:who.seek.me@java98k.vip
    来        源:CSDN (Chinese Software Developer Network)
    原        文:
    https://blog.csdn.net/Hello_World_QWP/article/details/86514214
    版权声明:本文为博主原创文章,请在转载时务必注明博文出处!

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^