Springboot整合Mybatis异常

Invalid bound statement (not found): com.xxx.dao.xxxDao.selectByxx错误!

解决方法:

  1.  dao层(又叫mapper接口)跟mapper.xml文件没有映射

  2.  dao层的方法 和 mapper.xml中的方法不一样;

  3.  mapper中的namespace resultParameter 和对应的dao层entity层不一样

  4.  Java目录下创建的是Package使用

  5.  Resources目录下创建的是Directory使用 /

  6.  单词拼写错误 如漏写 少写 多写....

 

部分上图解释:

Springboot整体项目结构如下:

               

 

 Springboot创建Java下包结构如下:

              

 

 Springboot创建resources下包结构如下:

              

 

 

posted @ 2022-07-24 23:30  向大海  阅读(77)  评论(0编辑  收藏  举报