idea 建立ssm專案 無法讀取mapping裡面的xml檔案
阿新 • • 發佈:2018-11-11
預設情況下未將mapping資料夾編譯放入target下
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<!-- 自動掃描mapping.xml檔案 -->
<property name="mapperLocations" value="classpath:cn/cld/mapping/*.xml"></property>
</bean>
所以無法載入到xml檔案
解決:
在pom.xml中
build裡面加入
<finalName>springmvc-study</finalName> <resources> <resource> <directory>${basedir}/src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include></includes> </resource> <resource> <directory>${basedir}/src/main/resources</directory> </resource> </resources>
重新編譯rebuid project解決問題