springboot實(shí)現(xiàn)通過路徑從磁盤直接讀取圖片
通過路徑從磁盤直接讀取圖片
這段時(shí)間在做Springboot和Vue的例子,讀取圖片給出路徑直接可以讀,太方便了,一直么有搞懂為什么。
后面看到原來是在配置文件MyWebConfigurer中addResourceHandlers方法中增加了
registry.addResourceHandler("/api/file/**").addResourceLocations("file:" + "d:/workspace/img/");
@SpringBootConfiguration
public class MyWebConfigurer implements WebMvcConfigurer {
//攔截器省略
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/api/file/**").addResourceLocations("file:" + "d:/workspace/img/");
}
}所有圖片中的只要路徑為http://localhost:9009/api/file/ule3di.jpg就會(huì)直接到文件夾下讀取,不用另外多寫代碼,真的是太方便了。
需要主要的是,在圖片保存的時(shí)候,需要保證路徑保存正確即可。

訪問本地(磁盤)圖片
@Configuration
public class SpringMvcConfigurationInitializer extends WebMvcConfigurerAdapter {?
? ? @Override?
? ? public void addResourceHandlers(ResourceHandlerRegistry registry) {
?
? ? ? ? ?//上傳的圖片在c盤下的/opt/plate目錄下,訪問路徑如 ? ? ? ?
? ? ? ? ?下:http://localhost:8088/opt/plate/icon_yxgl@2x.png
? ? ? ? ?//其中plate表示訪問的前綴。"file:/opt/plate/"是文件真實(shí)的存儲(chǔ)路徑
? ? ? ? ?registry.addResourceHandler("/plate/**").addResourceLocations("file:/opt/plate/"); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ? ? ? ?//file:/opt/plate/指向本地圖片路徑地址
? ? ? ? ?super.addResourceHandlers(registry);
? ? }當(dāng)然路徑也可以是D盤、E盤,路徑是可以指定的,如"file:D:/…“或"file:C:/…”
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
淺談spring的重試機(jī)制無效@Retryable@EnableRetry
這篇文章主要介紹了淺談spring的重試機(jī)制無效@Retryable@EnableRetry,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09
SpringBoot中@Pattern注解對時(shí)間格式校驗(yàn)方式
這篇文章主要介紹了SpringBoot中@Pattern注解對時(shí)間格式校驗(yàn)方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-09-09
SpringCloud之@FeignClient()注解的使用方式
這篇文章主要介紹了SpringCloud之@FeignClient()注解的使用方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-09-09
java實(shí)現(xiàn)對map的字典序排序操作示例
這篇文章主要介紹了java實(shí)現(xiàn)對map的字典序排序操作,結(jié)合實(shí)例形式分析了java參照微信官網(wǎng)算法實(shí)現(xiàn)的字典序排序操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-07-07
SpringCloud-Gateway轉(zhuǎn)發(fā)WebSocket失敗問題及解決
這篇文章主要介紹了SpringCloud-Gateway轉(zhuǎn)發(fā)WebSocket失敗問題及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09

