springboot项目访问时找不到对应ibatis方法(BindingException)

springboot项目启动成功后,访问相关接口,报错

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): 
.........................

搜索相关资料,都说是XML和对应dao没有对应上,找不到XML中的方法导致,仔细检查后发现都是对的,


springboot项目访问时找不到对应ibatis方法(BindingException)_第1张图片
01
springboot项目访问时找不到对应ibatis方法(BindingException)_第2张图片
02

然后查看了下编译后的输出路径中的文件,发现根本没有XML文件


springboot项目访问时找不到对应ibatis方法(BindingException)_第3张图片
03

在pom.xml中加入下面代码即可


      ......
        
            
            
                src/main/java
                
                    **/*.xml
                
                true
            
        
    
        ......

再次编译,mapper文件夹出现


springboot项目访问时找不到对应ibatis方法(BindingException)_第4张图片
image.png

此时启动项目,访问接口地址,一切OK


OK

你可能感兴趣的:(springboot项目访问时找不到对应ibatis方法(BindingException))