资讯专栏INFORMATION COLUMN

springboot 配置文件上传大小

sunnyxd / 955人阅读

摘要:方法一在配置文件中添加配置在配置文件中添加配置设置单个文件的大小设置总上传的数据大小方法二在启动类中添加配置注意当前类上需要加注解,不然扫不到就不会起作用了文件上传配置单个文件数据大小设置总上传数据总大小设置文件路径

方法一:在配置文件中添加配置

application.properties配置文件中添加配置:

spring.http.multipart.maxFileSize=10Mb    // 设置单个文件的大小
spring.http.multipart.maxRequestSize=10Mb // 设置总上传的数据大小
方法二:在启动类中添加Bean配置

注意:当前类上需要加注解@Configuration,不然扫不到就不会起作用了;

@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"); 
    // 设置文件路径
    factory.setLocation(PropertyUtil.getPropertValueByKey("rootpath"));
    return factory.createMultipartConfig(); 
  } 
}

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/75552.html

相关文章

  • SpringBoot非官方教程 | 第十七篇:上传文件

    摘要:为例能够上传文件在服务器,你需要在中加入标签做相关的配置,但在工程中,它已经为你自动做了,所以不需要你做任何的配置。每个方法通过或者注解表明自己的方法。 这篇文章主要介绍,如何在springboot工程作为服务器,去接收通过http 上传的multi-file的文件。 构建工程 为例创建一个springmvc工程你需要spring-boot-starter-thymeleaf和 spr...

    Galence 评论0 收藏0
  • springboot2.x文件上传

    摘要:项目抛出了个异常,。所以我们需要添加个转换器类这样就能够识别了总结感觉把文件上传所能遇到的坑全踩了个变,心累。 pom包的配置 org.springframework.boot spring-boot-starter-web 启动项类修改 /** * 防止文件大于10M时Tomcat连接重置 * * @return */ @Bean public T...

    ChristmasBoy 评论0 收藏0
  • SpringBoot开发存储服务器

    摘要:今天我们尝试整合,并决定建立一个非常简单的微服务,使用作为前端渲编程语言进行前端页面渲染基础环境技术版本创建项目初始化项目修改增加和的支持开发存储服务器一个简单的应用类添加接口 今天我们尝试Spring Boot整合Angular,并决定建立一个非常简单的Spring Boot微服务,使用Angular作为前端渲编程语言进行前端页面渲染. 基础环境 技术 版本 Java 1...

    godruoyi 评论0 收藏0
  • SpringBoot 整合 阿里云OSS 存储服务,快来免费搭建一个自己的图床

    摘要:笔主很早就开始用阿里云存储服务当做自己的图床了。阿里云对象存储文档,本篇文章会介绍到整合阿里云存储服务实现文件上传下载以及简单的查看。 Github 地址:https://github.com/Snailclimb/springboot-integration-examples(SpringBoot和其他常用技术的整合,可能是你遇到的讲解最详细的学习案例,力争新手也能看懂并且能够在看完...

    邹强 评论0 收藏0

发表评论

0条评论

sunnyxd

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<