搭建ssm项目所有的配置文件出现以下错误:
经搜索大都指明tomcat配置、jar包导入等有问题,但检查后未发现问题。再看log错误发现找不到xml,则解决方法:在applicaation.xml文件里配置指定核MyBatis心配置文件位置的路径前加classpath。如下:
<bean id="sqlSessionFactoryBean" class="org.mybatis.spring.SqlSessionFactoryBean">
<!-- 指定数据源-->
<property name="dataSource" ref="basicDataSource"></property>
<!-- 指定局部xml文件的位置 -->
<property name="mapperLocations" value="classpath:com/mapper/*.xml"/>
<!--指定核MyBatis心配置文件位置 -->
<property name="configLocation" value="classpath:mybatis.xml" />
</bean>
再次启动tomcat,运行成功,问题解决。