作者:king | 来源:互联网 | 2023-10-13 12:26
IDEAMaven:invalidboundstatement(notfound)解决办法环境:ideamavenjavawebbootstarpsqlserver问
IDEA+Maven:invalid bound statement (not found)解决办法
环境:idea+maven+java web+bootstarp+sql server
问题bug
解决问题解决
1.检查xml文件的namespace是否正确
2.Mapper.java的方法在Mapper.xml中没有,然后执行Mapper的方法会报此
3.xxxMapper.java的方法返回值是List,而select元素没有正确配置ResultMap,或者只配置ResultType
4.如果你确认没有以上问题,请任意修改下对应的xml文件,比如删除一个空行,保存.问题解决
5.看下mapper的XML配置路径是否正确
以上还是不好使得话
pom.xml修改
<!-- 如果不添加此节点mybatis的mapper.xml文件都会被漏掉。 --><resources><resource><directory>src/main/java</directory><includes><include>***.xml</include></includes><filtering>false</filtering></resource><resource><directory>src/main/resources</directory><includes><include>***.xml</include></includes><filtering>false</filtering></resource></resources>