最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JeecgBoot文件上傳實現(xiàn)方式

 更新時間:2026年01月20日 11:05:05   作者:bug0到1  
JeecgBoot提供本地和阿里云兩種文件上傳方式,本地上傳需要修改配置文件,設置上傳目錄,并在前端頁面展示圖片時進行相應的配置,阿里云上傳則需要注冊阿里云賬號,開通OSS服務,并在配置文件中進行相應的設置,上傳到阿里云OSS的文件會直接存儲完整鏈接,后臺不需要拼接

一、JeecgBoot自帶兩種文件上傳方式

1、本地 

2、阿里云 

3、配置文件如圖所示

二、本地上傳方式

1、更改配置文件中uploadType方式

uploadType: local

2、文件上傳根目錄可隨意設置

path :
    #文件上傳根目錄 設置
    upload: /fiel1/file2

3、如果其他不更改的話,數(shù)據(jù)庫默認存的是temp/文件名,后臺前端頁面展示圖片時,需配置

(1)、列表對應字段加入插槽

{
   title:'圖片',
   align:"center",
   dataIndex: 'image',
   scopedSlots:{customRender:"image"}
},

(2)、a-table標簽加入, scopedSlots:{customRender:“image”} 需和slot=“image” 對應

<!--返回圖片-->
  <template slot="image" slot-scope="text,record,index">
     <div class="anty-img-wrap">
     <a-avatar shape="square" :src="getAvatarViewPro(record.image)" icon="user"/>
  </div>
</template>

(3)、script中引入

import {getFileAccessHttpUrl} from '@/api/manage';

(4)、methods方法

	  //顯示圖片
      getAvatarViewPro:function(image) {
        if(image.indexOf(",") != -1){
          var str1 = image.substring(0,image.indexOf(","));
          return getFileAccessHttpUrl(str1);
        }else{
          return getFileAccessHttpUrl(image);
        }
      },

4、如果小程序端頁面展示圖片,有兩種方法

(1)、小程序端/H5/app,自己將服務器地址和后臺返回的圖片地址拼接(可用,不提倡)

(2)、后臺拼接返回完整的地址,小程序端/H5/app直接展示

  • 配置文件path中加入url配置
path :
    url: 服務器地址:端口號/項目名/sys/common/static/
  • 后臺對應類中引入如下,方法中進行拼接返回
@Value("${jeecg.path.url}")
private String upLoadUrl;

三、阿里云上傳方式

1、更改配置文件中uploadType方式

uploadType: alioss

2、注冊登錄阿里云賬號,開通oss服務,創(chuàng)建相關秘鑰和bucket

下一篇專門寫怎么開通阿里云oss服務

3、至此阿里云上傳方式完畢,數(shù)據(jù)庫直接存儲的是完整的可訪問鏈接,后臺不需要自己拼接

4、此時阿里云oss中,上傳的所有文件都在一起,沒有根據(jù)日期創(chuàng)建文件夾區(qū)分

  • 在jeecg-boot-base\jeecg-boot-base-core\src\main\java\org\jeecg\common\util\oss\文件夾在找到OssBootUtil類,修改upload方法如下:
//按時間分文件夾
String datePath = new DateTime().toString("yyyy/MM/dd/HH");
String fileName = datePath + "_" + (orgName.indexOf(".")==-1
                              ?orgName + "_" + System.currentTimeMillis()
                              :orgName.substring(0, orgName.lastIndexOf("."))
                              + "_" + System.currentTimeMillis() + orgName.substring(orgName.lastIndexOf(".")));

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 深入學習SpringCloud之SpringCloud簡介

    深入學習SpringCloud之SpringCloud簡介

    Spring Cloud是一個一站式的開發(fā)分布式系統(tǒng)的框架,為開發(fā)者提供了一系列的構建分布式系統(tǒng)的工具集,本文給大家介紹springcloud的相關知識,感興趣的朋友跟隨一起看看吧
    2021-04-04
  • Java ThreadLocal類使用詳解

    Java ThreadLocal類使用詳解

    這篇文章主要介紹了Java ThreadLocal類詳解,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-07-07
  • Java實現(xiàn)創(chuàng)建運行時類的對象操作示例

    Java實現(xiàn)創(chuàng)建運行時類的對象操作示例

    這篇文章主要介紹了Java實現(xiàn)創(chuàng)建運行時類的對象操作,結合實例形式分析了Java動態(tài)創(chuàng)建對象的原理與相關實現(xiàn)技巧,需要的朋友可以參考下
    2018-08-08
  • Spring?Boot中處理Servlet路徑映射問題解決

    Spring?Boot中處理Servlet路徑映射問題解決

    本文探討了將傳統(tǒng)Servlet框架集成到Spring?Boot應用時出現(xiàn)的路徑映射問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-08-08
  • Java中的異步回調問題

    Java中的異步回調問題

    這篇文章主要介紹了Java中的異步回調問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Spring中IOC和AOP的核心組成架構詳解

    Spring中IOC和AOP的核心組成架構詳解

    這篇文章主要介紹了Spring中IOC和AOP的核心組成架構詳解,本文是對Spring的2大核心功能——IoC和AOP 的總結提煉,并增加了環(huán)境profile和條件化bean的內容,篇幅較短,更像是一個大綱,或者思維導圖,需要的朋友可以參考下
    2023-08-08
  • 一文帶你學會Spring?JDBC的使用

    一文帶你學會Spring?JDBC的使用

    JDBC?就是?數(shù)據(jù)庫開發(fā)?操作的?代名詞,因為只要是現(xiàn)代商業(yè)項目的開發(fā)那么一定是離不開?數(shù)據(jù)庫?的,不管你搞的是什么,只要是想使用動態(tài)的開發(fā)結構,那么一定就是?JDBC?,那么下面來教教大家傳統(tǒng)JDBC的使用
    2022-09-09
  • 2019年最新Java學習路線圖

    2019年最新Java學習路線圖

    不管你是不懂電腦的小白,還是已經(jīng)步入開發(fā)的大牛,這套路線路絕對不容錯過,路線圖的宗旨就是分享,專業(yè),便利,讓喜愛Java的人,都能平等的學習,感興趣的同學可以了解一下
    2019-03-03
  • ElasticSearch的安裝與基本概念

    ElasticSearch的安裝與基本概念

    這篇文章主要介紹了ElasticSearch的安裝與基本概念,提供了一個分布式多用戶能力的全文搜索引擎,Elasticsearch是用Java開發(fā)的,需要的朋友可以參考下
    2023-04-04
  • java實現(xiàn)單機版五子棋小游戲

    java實現(xiàn)單機版五子棋小游戲

    這篇文章主要為大家詳細介紹了java實現(xiàn)單機版五子棋小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12

最新評論

崇礼县| 汽车| 镇巴县| 民勤县| 泰来县| 静海县| 胶南市| 栖霞市| 林周县| 南靖县| 云阳县| 汉中市| 巨鹿县| 松原市| 嘉定区| 太和县| 会昌县| 渭源县| 商城县| 林州市| 商城县| 朔州市| 含山县| 新营市| 静海县| 都兰县| 含山县| 朔州市| 张家界市| 威宁| 长阳| 靖远县| 怀仁县| 临夏市| 萨迦县| 天峻县| 会东县| 阳原县| 丰顺县| 平山县| 肥西县|