idea java將圖片通過虛擬路徑存放到本地方式
現(xiàn)狀:項目中涉及到圖片
- 1.將圖片流存放到數(shù)據(jù)庫,顯然非常占用內(nèi)存
- 2.將圖片存放到服務(wù)器上,每次服務(wù)有改動,需要重新發(fā)布服務(wù)器的時候,則需要將圖片重新copy一份
- 3.將圖片存放到本地
我選擇的是第三種方法,親測有效
實現(xiàn)第三種做法就要需要實現(xiàn)用虛擬路徑
共分為兩部
第一步
在D:\tomcat\apache-tomcat-8.5.34\conf\server.xml中配置虛擬路徑
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<!-- 設(shè)置圖片虛擬路徑,這個是前端增加顯示照片 -->
<Context path="/image" docBase="C:\picture_test" reloadable="true" />
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
<Context path="/image" docBase="C:\picture_test" reloadable="true" /> 這個就是虛擬路徑
第二步
在idea編譯器中,添加這個虛擬路徑

在idea編譯器中加入如圖所示的虛擬路徑
完成以上兩部,就可以實現(xiàn):將圖片放到本地,也可以訪問
效果如下:

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
基于SpringBoot?使用?Flink?收發(fā)Kafka消息的示例詳解
這篇文章主要介紹了基于SpringBoot?使用?Flink?收發(fā)Kafka消息,本文通過示例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-01-01
SpringBoot核心@SpringBootApplication使用介紹
這篇文章主要介紹了SpringBoot核心@SpringBootApplication的使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-03-03
詳談StringUtils3之StringUtils.isEmpty()和StringUtils.isB的區(qū)別
這篇文章主要介紹了詳談StringUtils3之StringUtils.isEmpty()和StringUtils.isB的區(qū)別,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-07-07
關(guān)于Spring?Data?Jpa?自定義方法實現(xiàn)問題
這篇文章主要介紹了關(guān)于Spring?Data?Jpa?自定義方法實現(xiàn)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-12-12
Springboot中@Async異步,實現(xiàn)異步結(jié)果合并統(tǒng)一返回方式
這篇文章主要介紹了Springboot中@Async異步,實現(xiàn)異步結(jié)果合并統(tǒng)一返回方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-09-09
基于Springboot商品進銷存管理系統(tǒng)的設(shè)計與實現(xiàn)
本項目基于springboot實現(xiàn)一個進銷存管理系統(tǒng),主要用戶開設(shè)網(wǎng)店的相關(guān)商品的進貨、銷售、庫存的管理,功能比較完整,需要的可以參考一下2022-08-08

