idea构造Mybatis无法加载mapper.xml文件

报错:Invalid bound statement (not found)

找不到mapper.xml文件。

mapper映射有两种方法,同时也对应了两种bug:

  1. 在同一包下映射:

idea构造Mybatis无法加载mapper.xml文件_第1张图片

解决方法:在pom.xml中配置:

  
        
            
                src/main/java
                
                    
                        **/*.xml
                    
                    
                        **/*.properties
                    
                
            
        
    
  1. xml放在resources文件夹下:

idea构造Mybatis无法加载mapper.xml文件_第2张图片

解决方法:

将包名修改与上面mapper.java的一样。

你可能感兴趣的:(奇奇怪怪的bug,java,mybatis)