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

解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题,IDEA下spring boot+mybatis扫描mapper包的问题:

1、排除了mapper.xml放在resources文件夹下

2、排除application.yml下配置问题

3、启动类@MapperScan问题

我把mapper接口放在不同的包下,所以导致了这个问题。

解决办法,配置多包扫描就行:

单个包 

@MapperScan("com.xx.dao")

多个包.
@MapperScan({"com.xx.dao","com.xxx.dao"})
@SpringBootApplication
@MapperScan({"com.yao.manage.mapper","com.yao.manage.info.mapper"})
public class AlumniGuatHzyApplication {

    public static void main(String[] args) {
        SpringApplication.run(AlumniGuatHzyApplication.class, args);
    }

}

 

posted @ 2020-01-18 11:28  9529  阅读(170)  评论(0编辑  收藏  举报