问题描述:
在运行SpringBoot项目时,出现以下错误:
大多原因是一下两个原因:
1.在resources文件加下创建的mapper文件夹类型没有正确选择(eclipse选择Folder,idea选择Directory)。
2.映射文件的mapper标签的namespace属性没有正确映射到dao层接口,或者application.properties中的属性mybatis.mapper-locations没有正确配置xml映射文件。
我也看了看我的代码:
不觉得什么问题。
当问题无法解决时我想到,既然是xml文件的位置已经指定,那应该就是xml文件里的配置除了问题。
于是我尝试性的修改了namespace指定的地址
不再是指向mapper包,而是直接指向mapper包下的UserMapper接口,问题得以解决。
希望对读者有帮助!!!