介绍:
这个报错太常见了,但是出现这个错误时,试用了搜到的各种解决方法都不行。
给大无语了。
一,四个一致问题:都检查过了没有问题。
方法名要一致:
二,applicationContext.xml 的配置文件路径是否有误?检查过没有问题。
三,target目录下的classes目录没有生成对应的配置文件问题??检查过了存在相应的配置文件。
如果没有的小伙伴:需要在pom.xml中设置,将所有匹配的一起打包到classes输出目录下。
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
</resource>
<resource>
<directory>src/main/java</directory><!--所在的目录 -->
<includes>
<!--包括目录下的.properties、.xml文件都会扫描-->
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
猜测尝试很多次后,我的问题竟然是下面的原因,不知是为什么。。
四,mappr对应的xml文件要在resources目录下单独建一个文件夹存放。
applicationContext.xml 的sqlSessionFactoryBean对应路径修改。
基于spring-test测试成功。