最近搭建一个web项目后端SSM框架练手,使用Maven管理,遇到一个深坑invalid bound statement (not found),就是mapper文件扫描不到!!!
具体错误如下:
在网上查阅一些资料都说这是路径不对或mapper文件内容不对引起的,但我路径都是对的,mapper文件时自动生成的,不会错啊,那到底是哪错了.
最后在自己的努力下,发现原来是需要在pom.xml文件中配置resource,不然mapper.xml文件就会被漏掉!被漏掉!!被漏掉!!!重要的话说三遍!重要的话说三遍!重要的话说三遍!
最后我就在pom.xml文件中的<build>中配置了resource:
最后问题就这样解决了!!!