Invalid bound statement (not found): xiao.budian.mapper.UserMapper.secletAll

找不到mapper下的方法,arget\classes\xiao\budian\mapper下也同时存在xml和class文件

img

img

img

img

img

img

是不是方法名错了,secletAll,还是selectAll?Mapper里面的与java里面的要一致。

  • 这篇博客: Invalid bound statement (not found): com.example.demo1.mapper.UserMapper.XXX中的 2.mapping.xml文件位置错误 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 一般来说mapping.xml文件都在resource/mapping/xxxMapping.xml

    也可以设置Mapping文件的位置,在.yml文件中添加。路径记得自己改,最好就是放在resource/mapping里

    mybatis:
      mapper-locations: classpath:mapping/*.xml