坑一:idea集成开发环境默认只有Rescources可以读取.xml文件,因此当写mybatis的实现接口配置文件(**.xml)时会报:无法找到接口配置配置文件错误
方法1:将**.xml放入Rescources包中,就可以读取到了,但缺点是层次结构就会被打乱
方法2:在pom.xml中配置如下代码
缺点:Rescources可能会出现无法识别.xml(目前被人没有遇到),解决方法,在build中载写一个resources标签里面主要内容:src/main/resources **/*.xml,就可以开启读取.xml权限了
<build> <resources> <!--将java代码目录中的xml输出,默认不输出除resources目录外的xml文件,--> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> </resource> </resources> </build>