这个问题我在网上找了好久,一直在强调namespace别写错,还有就是resources中的mapper要和dao在同名的包下,
这些低级错误我没有犯,我的是更加低级的错误。
我的IDEA版本在目录下只有一个包时,会重叠成一个整目录,就如图上的com.ychs.dao这其实是三个包,而我第一次建目录的时候是这样的,
这是建了一个包,与dao中的位置并不一致,所以一直出现这个not found的错误。
在打开项目所在文件夹时我才发现了这个问题。
这种低级错误为保证以后不再犯,记录一下。
Invalid bound statement (not found): com.ychs.dao.CollegeMapper.insert
最新推荐文章于 2024-08-09 22:33:04 发布
博客作者在使用IDEA时遇到了一个低级但不明显的错误,即当目录下只有一个包时,IDEA将其重叠显示,导致实际目录结构与预期不符。作者发现dao包的位置与mapper资源不在同一层级,从而引发‘找不到’的错误。通过检查项目文件夹,作者找到了问题所在并记录下来,以防止未来再次犯此类错误。
摘要由CSDN通过智能技术生成