今天我在写一个小项目的时候,写了mapper打算测试一下,结果就是这个异常
所以我打了个断点debug进源码查看原因
查看mybatis的配置项目,发现里面存放了statements
结果只有我用注解写的statement,我在xml文件里写的全没有,其实就是找不到mapper接口对应的xml文件,最后前前后后搞了我两个多小时都没发现什么问题,网上搜寻了半天发现自己的配置项没有什么错误,最后!!!!!这里多出了一个空格,空格真是我一生之敌啊,写yaml格式习惯了,冒号后习惯打空格 ,所以大家在写配置文件的时候多注意这种细节。一个空格错误太难发现了,因为在yaml环境下看起来都好正常