1.场景说明
SpringBoot + mybaits整合时出现错误
1.报错信息:
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
2.解决要点:
- application.yml(配置文件)是否加上 mybaits配置文件对应的xml
mybatis: mapper-locations: classpath:mapper/*Mapper.xml
-
Mapper.xml中mapper代码块中的namespace是否为mapper方法对应的包
-
Mapper.xml中各个方法的id是否与mapper方法名相对应
-
Mapper.xml中各个方法的接收参数的类型要与传入的参数一致