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

springboot 文件上傳大小配置的方法

 更新時(shí)間:2017年10月16日 10:01:09   作者:shi0299  
本篇文章主要介紹了springboot 文件上傳大小配置的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

springboot上傳文件大小的配置我這里記錄兩種,一種是設(shè)置在配置文件里只有兩行代碼,一種是加個(gè)Bean

首先第一種:

application.properties中添加

spring.http.multipart.maxFileSize=10Mb 
spring.http.multipart.maxRequestSize=10Mb 

maxFileSize 是單個(gè)文件大小

maxRequestSize是設(shè)置總上傳的數(shù)據(jù)大小

這就可以了。

根據(jù)自己需求定義吧,Mb和Kb都可以,大小寫也都隨意,Long字節(jié)應(yīng)該可以的

另外這是MultipartConfigFactory類中的轉(zhuǎn)換,可以瞅一眼

private long parseSize(String size) { 
   Assert.hasLength(size, "Size must not be empty"); 
   size = size.toUpperCase(); 
   return size.endsWith("KB")?Long.valueOf(size.substring(0, size.length() - 2)).longValue() * 1024L:(size.endsWith("MB")?Long.valueOf(size.substring(0, size.length() - 2)).longValue() * 1024L * 1024L:Long.valueOf(size).longValue()); 
 } 

第二種:

增加Bean配置,注意當(dāng)前類上需要加注解@Configuration,不然掃不到就不會(huì)起作用了。

/** 
   * 文件上傳配置 
   * @return 
   */ 
  @Bean 
  public MultipartConfigElement multipartConfigElement() { 
    MultipartConfigFactory factory = new MultipartConfigFactory(); 
    //文件最大 
    factory.setMaxFileSize("10240KB"); //KB,MB 
    /// 設(shè)置總上傳數(shù)據(jù)總大小 
    factory.setMaxRequestSize("102400KB"); 
    return factory.createMultipartConfig(); 
  } 

一般配置就放在啟動(dòng)類中就好了

@Configuration 
@SpringBootApplication 
public class Application { 
 
  public static void main(String[] args) throws Exception { 
    SpringApplication.run(Application.class, args); 
  } 
 
 
  /** 
   * 文件上傳配置 
   * @return 
   */ 
  @Bean 
  public MultipartConfigElement multipartConfigElement() { 
    MultipartConfigFactory factory = new MultipartConfigFactory(); 
    //文件最大 
    factory.setMaxFileSize("10240KB"); //KB,MB 
    /// 設(shè)置總上傳數(shù)據(jù)總大小 
    factory.setMaxRequestSize("102400KB"); 
    return factory.createMultipartConfig(); 
  } 
 
} 

提醒一句,除了項(xiàng)目中大小限制,其它類似Nginx也會(huì)有限制的,不然的話請求進(jìn)不來,前邊就給攔住了,遇到問題多考慮吧。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringBoot之controller參數(shù)校驗(yàn)詳解

    SpringBoot之controller參數(shù)校驗(yàn)詳解

    介紹了Java中使用@Validated和@Valid進(jìn)行參數(shù)校驗(yàn)的方法,包括不同標(biāo)簽的使用場景、基本屬性和一些常用的注解類型,同時(shí),還討論了如何在控制器中使用這些校驗(yàn)標(biāo)簽,以及如何處理校驗(yàn)結(jié)果和自定義錯(cuò)誤消息,最后,還介紹了如何實(shí)現(xiàn)分組校驗(yàn)和嵌套校驗(yàn),并提供了一些示例代碼
    2024-11-11
  • gateway和jwt網(wǎng)關(guān)認(rèn)證實(shí)現(xiàn)過程解析

    gateway和jwt網(wǎng)關(guān)認(rèn)證實(shí)現(xiàn)過程解析

    這篇文章主要介紹了gateway和jwt網(wǎng)關(guān)認(rèn)證實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • Java操作壓縮包解壓過程詳解

    Java操作壓縮包解壓過程詳解

    這篇文章主要介紹了Java操作壓縮包解壓過程,項(xiàng)目開發(fā)中,總會(huì)遇到解壓縮文件的時(shí)候,比如用戶下載多個(gè)文件時(shí),服務(wù)端可以將多個(gè)文件壓縮成一個(gè)文件,用戶上傳資料時(shí),允許上傳壓縮文件,服務(wù)端進(jìn)行解壓讀取每一個(gè)文件,使用場景是很多的,下面來詳細(xì)講解,需要的朋友可以參考下
    2024-10-10
  • ManyToMany單向、雙向:@JoinTable的使用

    ManyToMany單向、雙向:@JoinTable的使用

    這篇文章主要介紹了ManyToMany單向、雙向:@JoinTable的使用方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • 10道springboot常見面試題

    10道springboot常見面試題

    這篇文章主要為大家詳細(xì)介紹了10道springboot常見面試題,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • Java中的迭代和遞歸詳解

    Java中的迭代和遞歸詳解

    這篇文章主要給大家介紹了關(guān)于Java中的迭代和遞歸,文章顯示分別介紹了Java中的迭代和遞歸,而后又介紹了迭代和遞歸的區(qū)別以及數(shù)形遞歸的相關(guān)內(nèi)容,文中介紹的很詳細(xì),相信會(huì)對大家學(xué)習(xí)具有一定的參考借鑒價(jià)值,有需要的朋友們可以參考借鑒。
    2016-11-11
  • springcloud組件技術(shù)分享(推薦)

    springcloud組件技術(shù)分享(推薦)

    Spring Cloud 是一系列框架的有序集合,它利用 Spring Boot 的開發(fā)便利性簡化了分布式系統(tǒng)的開發(fā),比如服務(wù)發(fā)現(xiàn)、服務(wù)網(wǎng)關(guān)、服務(wù)路由、鏈路追蹤等。這篇文章主要介紹了springcloud組件技術(shù)分享,需要的朋友可以參考下
    2020-10-10
  • 基于@RequestBody注解只能注入對象和map的解決

    基于@RequestBody注解只能注入對象和map的解決

    這篇文章主要介紹了@RequestBody注解只能注入對象和map的解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Spring Boot 通過 Mvc 擴(kuò)展方便進(jìn)行貨幣單位轉(zhuǎn)換的代碼詳解

    Spring Boot 通過 Mvc 擴(kuò)展方便進(jìn)行貨幣單位轉(zhuǎn)換的代碼詳解

    這篇文章主要介紹了Spring Boot 通過 Mvc 擴(kuò)展方便進(jìn)行貨幣單位轉(zhuǎn)換,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • Struts2截取字符串代碼介紹

    Struts2截取字符串代碼介紹

    這篇文章主要介紹了Struts2截取字符串代碼介紹,介紹了基本的截取方法,以及截取帶html標(biāo)簽字符串的方法,需要的朋友可以了解下。
    2017-09-09

最新評論

松滋市| 扶余县| 外汇| 芦溪县| 新宁县| 麻阳| 于都县| 池州市| 漳州市| 余姚市| 逊克县| 阿巴嘎旗| 孟津县| 甘肃省| 当雄县| 江北区| 安龙县| 杭锦后旗| 安西县| 玉山县| 疏勒县| 晋江市| 阿瓦提县| 兴业县| 永泰县| 寿宁县| 新宾| 丰城市| 新龙县| 云霄县| 鄯善县| 东乡县| 南召县| 新龙县| 久治县| 山阳县| 五莲县| 定远县| 安陆市| 沅陵县| 呈贡县|