1、springboot上傳檔案還需要配置什么依賴嗎?
2、檔案該保存到哪里?以后要發布到服務器的,要保證專案發布后不影響上傳和回顯,有大佬給點建議?
uj5u.com熱心網友回復:
web的start模塊,就不需要你額外匯入了;
至于保存,方式太多了,服務器存磁盤也有,使用云服務器存盤的也有
uj5u.com熱心網友回復:
1.假設保存路徑為服務器,那么你需要設定一個服務器保存地址(本地就是本地某個磁盤地址)
2.保存的時候使用保存地址 + 檔案路徑 + 檔案名稱, save到對應地址
3.存入資料庫最好使用相對路徑,也就是檔案路徑+ 檔案名稱,方便后期遷移
4.最后給服務器做個轉發,sprintboot配置下靜態資源就好了,直接就是訪問網址 + 資料庫保存相對路徑
我懷疑你沒看懂,你可以一步步來
uj5u.com熱心網友回復:
參考 2 樓 一只三黃雞 的回復: 1.假設保存路徑為服務器,那么你需要設定一個服務器保存地址(本地就是本地某個磁盤地址)
2.保存的時候使用保存地址 + 檔案路徑 + 檔案名稱, save到對應地址
3.存入資料庫最好使用相對路徑,也就是檔案路徑+ 檔案名稱,方便后期遷移
4.最后給服務器做個轉發,sprintboot配置下靜態資源就好了,直接就是訪問網址 + 資料庫保存相對路徑
我懷疑你沒看懂,你可以一步步來
確實有點,有沒有相關案例可參考?我是想著先保存在本地磁盤,但是后期發布到服務器會不會找不到檔案?
uj5u.com熱心網友回復:
參考 2 樓 一只三黃雞 的回復: 1.假設保存路徑為服務器,那么你需要設定一個服務器保存地址(本地就是本地某個磁盤地址)
2.保存的時候使用保存地址 + 檔案路徑 + 檔案名稱, save到對應地址
3.存入資料庫最好使用相對路徑,也就是檔案路徑+ 檔案名稱,方便后期遷移
4.最后給服務器做個轉發,sprintboot配置下靜態資源就好了,直接就是訪問網址 + 資料庫保存相對路徑
我懷疑你沒看懂,你可以一步步來
有一種做法是保存到專案目錄下?不知道這種做法可行?
uj5u.com熱心網友回復:
參考 4 樓 程式yang 的回復: Quote: 參考 2 樓 一只三黃雞 的回復: 1.假設保存路徑為服務器,那么你需要設定一個服務器保存地址(本地就是本地某個磁盤地址)
2.保存的時候使用保存地址 + 檔案路徑 + 檔案名稱, save到對應地址
3.存入資料庫最好使用相對路徑,也就是檔案路徑+ 檔案名稱,方便后期遷移
4.最后給服務器做個轉發,sprintboot配置下靜態資源就好了,直接就是訪問網址 + 資料庫保存相對路徑
我懷疑你沒看懂,你可以一步步來
有一種做法是保存到專案目錄下?不知道這種做法可行?
這么干的話,以后只能增量發版,問題非常多
最好是單獨部署一臺檔案服務器,配一個域名,所有檔案都存這里
就好像資料庫一樣,多臺服務器多個應用共用一個DB
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/269591.html
標籤:Web 開發
上一篇:這個程式有啥問題?
下一篇:Java泛型簡單的使用