免费爱碰视频在线观看,九九精品国产屋,欧美亚洲尤物久久精品,1024在线观看视频亚洲

      springboot實現(xiàn)簡單的上傳下載

      eneity:/** * 主鍵 */ @Id @Column(length = 50) private String id= UUIDHelper.NewID(); /** * 上傳人 */ private String siteId; /** * 文件路徑 */ private String path;

      controller:

      /** * 文件上傳 * @param siteId * @return RestResponse */ @ApiOperation(value = “文件上傳”, notes = “文件上傳”) @PostMapping(“/uploadFile”) public RestResponse upload(String siteId, MultipartFile file) { RestResponse restResp = new RestResponse(); if (StringUtils.isBlank(siteId)){ return restResp.setMsg(“siteId不能為空”); } try { //公共地址 String fileSpace=”F:/demo_upload”; //定義一個保存數(shù)據(jù)庫的相對目錄 String uploadPathDB=”/”+siteId+”/file”;// 獲取文件名 String filename = file.getOriginalFilename(); if(StringUtils.isNotBlank(filename)){ //確定文件的最終上傳路徑 String finalFacePath=fileSpace+uploadPathDB+”/”+filename; //設(shè)置保存數(shù)據(jù)庫中的目錄 uploadPathDB+=(“/”+filename); //判斷目錄是否存在,不存在就創(chuàng)建 File outFile=new File(finalFacePath); if(outFile.getParentFile()!=null||!outFile.getParentFile().isDirectory()){ outFile.getParentFile().mkdirs(); } //上傳 file.transferTo(outFile); //將上傳的文件名保存數(shù)據(jù)庫 DtoFileUpload files = new DtoFileUpload(); files.setSiteId(siteId); files.setPath(uploadPathDB); service.save(files); restResp.setRestStatus(StringUtil.isNull(outFile) ? ERestStatus.UNMATCH_RECORD : ERestStatus.SUCCESS); return restResp; } } catch (IOException e) { e.printStackTrace(); } return restResp.setMsg(“上傳失敗”); } /** * 文件下載 */ @ApiOperation(value = “文件下載”, notes = “文件下載”) @GetMapping(“/download”) public void download(String id, HttpServletResponse resp) throws IOException { DtoFileUpload file = service.findById(id);// String fileName=file.getSiteId(); String path=file.getPath(); String downPath=”F:/demo_upload/”+path; FileInputStream fileInputStream=new FileInputStream(downPath); ServletOutputStream outputStream = resp.getOutputStream(); IOUtils.copy(fileInputStream,outputStream); fileInputStream.close(); }

      簡單代碼如上,可以直接套用,喜歡可以點個贊哦,謝謝

      鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系管理員(admin#wlmqw.com)刪除。
      用戶投稿
      上一篇 2022年6月17日 13:19
      下一篇 2022年6月17日 13:20

      相關(guān)推薦

      • 科比19歲女兒遭自稱與她生“科比式孩子”男子跟蹤騷擾

        極目新聞記者王亮亮黃佳琪 據(jù)??怂剐侣劸W(wǎng)報道,當(dāng)?shù)貢r間11月21日,已故籃球巨星科比·布萊恩特的長女娜塔莉亞·布萊恩特21日向法院提交臨時限制令,聲稱這位32歲的前科從十幾歲起就騷…

        2022年11月24日
      • 免費清理c盤的軟件(清理c盤空間不影響系統(tǒng))

        電腦用久了慢如龜速,還卡頓,這最大的原因啊就是C盤空間不足造成的。 即使電腦配置再好,或者硬盤再快,如果長時間沒有打掃C盤,打開文件或者穩(wěn)定之類的,都卡得讓人頭大。 這時候呢不要去…

        2022年11月24日
      • 1千克等于多少磅

        克,此定義在1958年被美國以及其他英聯(lián)邦會員國承認(rèn)換算回來,一千克等于262磅,一磅等于037千克英國在1963年開始,依據(jù)度量衡法案的規(guī);1 磅=16 盎司=04536 千克 …

        2022年11月24日
      • pdf虛擬打印機(添加pdf虛擬打印機)

        本文主要講的是pdf虛擬打印機,以及和添加pdf虛擬打印機相關(guān)的知識,如果覺得本文對您有所幫助,不要忘了將本文分享給朋友。 pdf虛擬打印機具體是什么功能? 電腦虛擬打印機的功能有…

        2022年11月24日
      • 廣州花都嶺南批發(fā)地女裝在哪拿貨好(廣州花都嶺南批發(fā)地女裝)

        廣州的服裝批發(fā)市場人氣一直也都挺高的,不過很多商家第一次來廣州進(jìn)貨,對于一些女裝貨源批發(fā)還不是很了解。廣州花都嶺南批發(fā)地女裝在哪拿貨好?現(xiàn)在廣州服裝貨源批發(fā)哪里最便宜呢?今天小編整…

        2022年11月23日
      • 拼多多免費領(lǐng)商品有什么規(guī)則(拼多多免費領(lǐng)商品金幣后面是什么)

        拼多多免費領(lǐng)商品活動相信不少小伙伴都參加過,吸引力還是很大的,只要砍價成功就可以免費領(lǐng)到商品,一些小伙伴第一次參加不知道拼多多免費領(lǐng)商品有什么規(guī)則?下面小編為大家?guī)砥炊喽嗝赓M領(lǐng)商…

        2022年11月21日
      • 馬斯克凌晨一點半曬“代碼審查”現(xiàn)場,編排他的段子比瘋狂星期四還多

        夢晨 Pine 發(fā)自 凹非寺 量子位 | 公眾號 QbitAI 每一個真正會寫代碼的人,請在下午2點到總部10層報到。 每一個真正會寫代碼的人,請在下午2點到總部10層報到。 馬斯…

        2022年11月21日
      • ftp端口號(ftp端口號可以自定義嗎)

        FTP端口號是21在FTP服務(wù)器中,我們往往會給不同的部門或者某個特定的用戶設(shè)置一個帳戶但是,這個賬戶有個特點,就是其只能夠訪問自己的主目錄服務(wù)器通過這種方式來保障FTP服務(wù)上其他…

        2022年11月21日
      • 給手機安裝了Windows 11(手機上玩電腦游戲的軟件)

        電腦上體驗了一番Windows 11 ,感覺怎么樣?接下來想要在手機上嘗試嘗試嗎?不是遠(yuǎn)程桌面,也并不是虛擬機,而是手機直接運行原生的win11系統(tǒng)! 那么最近小編就看到網(wǎng)上不少朋…

        2022年11月18日
      • 手淘搜索是自然流量嗎(手淘搜索流量怎么提高)

        作為一個賣家,我們都應(yīng)該知道,現(xiàn)在店鋪的流量大部分來自移動端,也就是我們說的手機端流量。隨著智能手機的發(fā)展及網(wǎng)速的提升,手機購物已成為常態(tài)。而淘寶也一直嘗試著從一個購物平臺往社交平…

        2022年11月18日

      聯(lián)系我們

      聯(lián)系郵箱:admin#wlmqw.com
      工作時間:周一至周五,10:30-18:30,節(jié)假日休息