java项目和web项目路径的区别
在web项目一定要写classpath来定位,classpath就是WIN-INF下classes下的东西,
一开始
<p:bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<p:property name="dataSource" ref="dataSource"></p:property>
<p:property name="configLocation" value="config/SqlMapConfig.xml"></p:property>
</p:bean>
怎么都不对,主要是javaee 和web的区别,换一下
<p:bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<p:property name="dataSource" ref="dataSource"></p:property>
<p:property name="configLocation" value="classpath:config/SqlMapConfig.xml"></p:property>
</p:bean>
就对了