1、外置組態檔
Springboot讀取核心組態檔(.properties)的外部組態檔呼叫方式為
jar包當前目錄下的/config目錄
因此要外置組態檔就在jar所在目錄新建config檔案夾,然后放入組態檔,
2、外置其他資源組態檔
專案中我們會用到xml來實體bean、定時任務、日志(使用springboot集成日志插件無需引入)等,因此需要引入對應的xml,步驟1中我們在jar包同級目錄下新建了config檔案夾,所以這些亂七八糟的東西都放在config檔案夾下,想要呼叫他們首先我們要找到config檔案夾的路徑,好的方法沒找到,只能用笨辦法了,就是在組態檔中增加一條配置,配置config檔案夾所在的目錄,springboot.jar.path=D:/stsworkspace/springboot_to_jar/target/config
3、外置引入的第三方jar包
通常第三方jar包打進jar包里,但是導致程式jar資源過大,所以也可以和步驟1一樣,在專案jar包同級目錄下新建lib檔案夾,用于存放第三方jar,這個只需要在pom.xml打包時候,打包插件分離出來就可以了,
4、外置靜態資源
靜態資源訪問采用thymeleaf,在組態檔中將spring.thymeleaf.prefix配置成外部地址,
切記外部資源參考 格式:file:xxx/xxx/xx
關注公眾號輸入‘springboot’獲取完整文章

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/228489.html
標籤:其他
