今天學到Spring整合Mybatis的時候,被這個錯誤坑了,所以寫一篇隨筆來加深一下印象
使用Maven構建項目的時候,會默認過濾掉靜態資源,所以,需要手動來配置
靜態資源 : 包含HTMl,圖片,CSS,JS等不需要與數據庫交互的一類文件
動態資源 : 需要與數據庫交互,可以根據需要顯示不同的數據,不需要修改頁面
解決辦法:
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
本篇博客引用:Maven解決靜態資源過濾問題
在此,特別感謝!