org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)No qualifying bean of type ‘com.irhema.mapper.UserMapper’ available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} 最保险的方式是进行全面的 配置如下: 给mapper接口加上@Mapper注解 给springboot的启动类配置包扫描 在application.properties中配置mapper接口类的位置和mapper.xml文件的位置 正确配置mapper.xml文件中的命名空间,参数类型和结果类型 注意了以上四点,应该就能解决上述问题。不行的话就再pom.xml中加上 <build> <!-- 配置将哪些资源文件(静态文件/模板文件/mapper文件)加载到tomcat输出目录里 --> <resources> <resource> <directory>src/main/java</directory><!--java文件的路径--> <includes> <include>**/*.java</include> </includes> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.*</include> </includes> </resource> </resources> </build>