位置: IT常识 - 正文

springboot上传文件大小配置(springboot上传文件大小设置)

编辑:rootadmin
springboot上传文件大小配置

推荐整理分享springboot上传文件大小配置(springboot上传文件大小设置),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:springboot上传文件中文乱码,springboot上传文件到本地,springboot上传文件,springboot上传文件大小设置,springboot上传文件到resources,springboot上传文件大小限制,springboot上传文件到resources,springboot上传文件到resources,内容如对您有帮助,希望把文章链接给更多的朋友!

springboot上传文件大小配置有两种方法,一种是直接再配置文件配置,一种是通过添加一个Bean来实现。

第一种:

application.properties中添加

spring.http.multipart.maxFileSize=10MB

spring.http.multipart.maxRequestSize=10MB

其中,

springboot上传文件大小配置(springboot上传文件大小设置)

      maxFileSize 是单个文件大小

      maxRequestSize是设置总上传的数据大小

      单位可以是  KB,MB  大小可以根据自己的实际需求设定

第二种:

通过配置一个Bean来实现,注意在这个类上需要引入注解  @Configuration ,不然是扫描不到这个配置。

@Configurationpublic class TomcatConfig { @Value("1024KB") private String MaxFileSize; @Value("20MB") private String MaxRequestSize; @Bean public MultipartConfigElement multipartConfigElement() { MultipartConfigFactory factory = new MultipartConfigFactory(); // 单个数据大小 factory.setMaxFileSize(MaxFileSize); // KB,MB // 总上传数据大小 factory.setMaxRequestSize(MaxRequestSize); return factory.createMultipartConfig(); }}

或者可以直接配置在启动类(Application)上,如:

 @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               // 设置总上传数据总大小              factory.setMaxRequestSize(“102400KB”);              return factory.createMultipartConfig();           }     }  

本文链接地址:https://www.jiuchutong.com/zhishi/277526.html 转载请保留说明!

上一篇:windows7旗舰版系统怎么重装?极易一键系统重装教程(windows7旗舰版好用吗?)

下一篇:苹果MAC电脑安装Android sdk图文教程(mac上安装)

  • 中国移动黄金会员怎么退订(中国移动黄金会员权益怎么领取)

  • 安卓手机按键如何调出来(安卓手机按键如何开机)

  • 小米10有HiFi音质吗(小米10hifi音质怎么打开)

  • 苹果11屏幕分辨率怎样调(苹果11屏幕分辨率是多少)

  • 华为nova5pro支不支持5g(华为nova5pro支不支持红外线功能)

  • 发送错误报告怎么处理(发送报告错误怎么回事?)

  • 罗马仕充虚电修复方法(罗马仕充虚电修多长时间)

  • 微信语音播放失败怎么办(微信语音播放失败怎么办oppo)

  • 钉钉视频会议进不去怎么办(钉钉视频会议进去的早排名是否在最后)

  • 手机qq视频通话很模糊

  • 用户建立的文件一般具有什么属性(用户建立的文件一般具有)

  • 三星无法接通微信电话(三星无法接听电话怎么回事)

  • 信息图标有个感叹号(信息图标有一个感叹号)

  • 蜂窝版watch美版中国能用吗(applewatch 美版蜂窝)

  • 三星a70是玻璃后盖吗(三星a70s拆解)

  • 小米手环3睡眠怎么调(小米手环3睡眠检测)

  • 台式机如何设置电源管理(台式机如何设置开机密码?)

  • 手机怎么更换ip地址

  • 华为mate30有没有呼吸灯(华为mate30有没有红外线遥控功能)

  • i58500能装win7吗(i58500可以升级什么cpu)

  • 在快手买的东西怎么查物流(在快手买的东西被骗了,还能要回来钱吗)

  • 苹果x输入法回车键在哪里(苹果的输入法怎么回车)

  • switch可以用充电宝充电吗(switch可以用充电宝吗?)

  • 荣耀v9电池容量(荣耀v9电池容量更换8000mah是否可以)

  • 网页的www是什么意思

  • 手机号码如何备份到另一个手机(手机号码如何备份到云端)

  • 鸿蒙系统USB调试模式在哪? 鸿蒙系统开启USB调试的技巧(鸿蒙的usb调试)

  • u盘装系统有哪些常见问题?u盘装系统注意事项详解(u盘装系统?)

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络