常见报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.example.dem

常见报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.example.dem

最近在使用MyBatis时遇到了两个报错问题,现将解决方案记录如下:

问题一:项目未扫描到Mapper的XML资源文件
解决方案:在application.yml中配置Mapper文件路径

mybatis: mapper-locations: classpath:mapper/*.xml

问题二:项目未读取application资源文件导致数据库连接失败
解决方案:

  1. 打开Project Structure
  2. 选择Modules → resources → Resources
  3. 将项目中的resources目录标记为资源文件