分布式系统架构关于Invalid bound statement (not found)的错误处理,错误信息如下:
该错误是一个典型的没有找到*mapper.xml文件的错误,由于在分布式架构中默认不会将**.xml文件拷入到项目中
解决方法:修改**-mapper的pom文件,在pom文件中添加如下内容即可:
<!-- 如果不添加此节点mybatis的mapper.xml文件都会被漏掉。 -->
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>