问题
报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
新建的文件夹下,新建mapper,无法扫描到,一直提示 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
原因
config包下的 DataSourceConfig中固定写死了@MapperScan({""}),只扫描几个文件夹,导致的问题。添加上新的包,可以被扫到。
我只查看SpringBootApplication中@MapperScan(),导致一致不成功,应全文搜索@MapperScan配置,或其他关于mapper扫描的地方。
还要检查下其他原因:
1.检查Mapper接口和Mapper.xml,名称是否正确且一样。
2.Mapper.xml中 namespace中指的 路径是否正确等。