无非就是namespace写错了、mapper接口或者xml文件名字没对应上等
- mapper.xml中的namespace和实际的mapper文件不一致
- mapper接口中的方法名和mapper.xml中的id标签不一致
- Mapper.xml没有构建进去 打开target看看对应的Mapper.xml文件在不在(maven clean)
resource 下建的是 Directory 而不是 package ,idea 里看起来没啥问题,但不注意就被坑到了,idea 中创建目录时,不能直接 mappet.hospital
实则应该是
二级目录,这样才OK