Invalid bound statement (not found)终极解决方法

    闲来无事打开1年前写的程序发现一查询就会报Invalid bound statement (not found),这个问题一般是dao层与xml层id名称对应不上,或者namespace路径写错、或者返回参数有问题。

    检查都正确。

最终解决办法

1.先检查 target\classes\ 中报错路径下,寻找对应的xml文件是否存在

2.在pom文件添加如下内容


    
         
             src/main/java
             
                 **/*.java
             
         
         
             src/main/resources
             
                 **/*.*
             
        
    

3.删除classes文件夹中文件,重新编译,出现了对应的xml文件即可

 

 

你可能感兴趣的:(spring异常处理)