要这样写的:<value>classpath:sqlMapConfig.xml</value>。我正在做的项目是Struts2 spring 3 mybatis写的,当然你也可以在ApplicationContext.xml中写明 让扫整个你dao层xml所在的包,就不用写sqlMapConfig.xml整个文件了,只不过每个xml中要写全名,不能再写别名了
补充一点,如果扫描整个xml层所在的包的话,像我注释掉的一行一样 这样写
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<!-- <property name="mapperLocations" value="classpath:com/beyondsoft/model/*.xml" /> -->
<property name="configLocation" value="classpath:SQLMapConfig.xml" />
</bean>
你应该是sqlMapConfig.xml这个没引用进来,而导致项目没法启动
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。