1、mapper.java与mapper.xml文件名称不对导致映射出错
2、target中没有生成对应的mapper.xml文件
3、mapper.xml文件没有对使用函数进行定义
由于使用的是集成于basemapper中的函数,先排除3,检查后发现1与2也没有问题,于是设置断点跟了一下,发现调用的baimidou包不正确
解决办法删除mybatis依赖重新下载(实际解决使用)
后期阅读mybatis文档时发现,可以设置全限定名(指定某个包中的函数)
先后引入mybatis和mybatis-plus导致包的导入和引用出问题