欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

springboot實(shí)現(xiàn)通過(guò)路徑從磁盤直接讀取圖片

 更新時(shí)間:2022年03月18日 10:52:39   作者:零落塵土  
這篇文章主要介紹了springboot實(shí)現(xiàn)通過(guò)路徑從磁盤直接讀取圖片,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

通過(guò)路徑從磁盤直接讀取圖片

這段時(shí)間在做Springboot和Vue的例子,讀取圖片給出路徑直接可以讀,太方便了,一直么有搞懂為什么。

后面看到原來(lái)是在配置文件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í)候,需要保證路徑保存正確即可。

訪問(wèn)本地(磁盤)圖片

@Configuration
public class SpringMvcConfigurationInitializer extends WebMvcConfigurerAdapter {?
? ? @Override?
? ? public void addResourceHandlers(ResourceHandlerRegistry registry) {
?
? ? ? ? ?//上傳的圖片在c盤下的/opt/plate目錄下,訪問(wèn)路徑如 ? ? ? ?
? ? ? ? ?下:http://localhost:8088/opt/plate/icon_yxgl@2x.png
? ? ? ? ?//其中plate表示訪問(wèn)的前綴。"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)文章

  • SpringMVC通過(guò)模型視圖ModelAndView渲染視圖的實(shí)現(xiàn)

    SpringMVC通過(guò)模型視圖ModelAndView渲染視圖的實(shí)現(xiàn)

    這篇文章主要介紹了SpringMVC通過(guò)模型視圖ModelAndView渲染視圖的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Java復(fù)習(xí)之集合框架總結(jié)

    Java復(fù)習(xí)之集合框架總結(jié)

    本篇文章主要介紹了Java復(fù)習(xí)之集合框架總結(jié),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09
  • SpringBoot異步Async使用Future與CompletableFuture區(qū)別小結(jié)

    SpringBoot異步Async使用Future與CompletableFuture區(qū)別小結(jié)

    本文主要介紹了SpringBoot異步Async使用Future與CompletableFuture區(qū)別小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • Java鏈表中添加元素的原理與實(shí)現(xiàn)方法詳解

    Java鏈表中添加元素的原理與實(shí)現(xiàn)方法詳解

    這篇文章主要介紹了Java鏈表中添加元素的原理與實(shí)現(xiàn)方法,結(jié)合實(shí)例形式詳細(xì)分析了Java實(shí)現(xiàn)鏈表中添加元素的相關(guān)原理、操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2020-03-03
  • Java多例設(shè)計(jì)模式實(shí)例詳解

    Java多例設(shè)計(jì)模式實(shí)例詳解

    這篇文章主要介紹了Java多例設(shè)計(jì)模式,結(jié)合實(shí)例形式分析了基于Java的多例模式概念、原理、定義與使用方法,需要的朋友可以參考下
    2018-05-05
  • springboot自動(dòng)裝配TypeNotPresentExceptionProxy異常排查解決

    springboot自動(dòng)裝配TypeNotPresentExceptionProxy異常排查解決

    這篇文章主要為大家介紹了springboot自動(dòng)裝配TypeNotPresentExceptionProxy異常排查解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • java中UDP簡(jiǎn)單聊天程序?qū)嵗a

    java中UDP簡(jiǎn)單聊天程序?qū)嵗a

    這篇文章主要介紹了java中UDP簡(jiǎn)單聊天程序?qū)嵗a,有需要的朋友可以參考一下
    2013-12-12
  • 阿里開源Java診斷工具神器使用及場(chǎng)景詳解

    阿里開源Java診斷工具神器使用及場(chǎng)景詳解

    這篇文章主要為大家介紹了阿里開源Java診斷工具神器使用及場(chǎng)景詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • 基于SpringBoot + Redis實(shí)現(xiàn)密碼暴力破解防護(hù)

    基于SpringBoot + Redis實(shí)現(xiàn)密碼暴力破解防護(hù)

    在現(xiàn)代應(yīng)用程序中,保護(hù)用戶密碼的安全性是至關(guān)重要的,密碼暴力破解是指通過(guò)嘗試多個(gè)密碼組合來(lái)非法獲取用戶賬戶的密碼,為了保護(hù)用戶密碼不被暴力破解,我們可以使用Spring Boot和Redis來(lái)實(shí)現(xiàn)一些防護(hù)措施,本文將介紹如何利用這些技術(shù)來(lái)防止密碼暴力破解攻擊
    2023-06-06
  • 關(guān)于Java?獲取時(shí)間戳的方法

    關(guān)于Java?獲取時(shí)間戳的方法

    這篇文章主要介紹了關(guān)于Java獲取時(shí)間戳的方法,Java有兩個(gè)取時(shí)間戳的方法,分別是System.currentTimeMillis()和System.nanoTime()下文對(duì)兩種方法進(jìn)行詳細(xì)介紹,需要的小伙伴可以參考一下
    2022-04-04

最新評(píng)論