在application.yaml中配置了如下属性:
mybatis:
mapper-locations: classpath:mybatis/mapper/*.xml
在对应的包中一定要使用.xml文件,IDEA在没写后缀名时会询问文件类型,此时可以选择xml类型但是文件名中不会出现.xml后缀,因此在application.yaml中配置的mapper-locations会找不到地方而报错(如标题所示)。
此错误也会由于mapper接口与xml中类名未对应、包名配置出错等较为常见问题引起,其他文档中也有解释在此不再赘述。