org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): cn.qst.mybatisdemo.dao.UserMapper.getUserById
在练习mybatis时,报这个错误,在网上怎么解决的都有,下面这个才是解决办法。
首先你要看看你的项目中target文件夹中是不是有对应的 .xml文件,如果报错的话,一般是没有的。
如果没有的话需要在pom.xml文件中标签中添加如下代码
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>