首页 > 其他分享 >spring boot 上传文件大小超出限制

spring boot 上传文件大小超出限制

时间:2022-10-21 14:23:17浏览次数:48  
标签:MultipartProperties 文件大小 spring boot factory servlet

查看源码如下: 

org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration  可以看见调用了MultipartProperties类的createMultiparConfig()方法  

 

 

org.springframework.boot.autoconfigure.web.servlet.MultipartProperties  :默认是10MB

 

 

 

解决办法1:@bean

/**
     * 文件大小限制
     */
    @Bean
    public MultipartConfigElement multipartConfigElement() {
        MultipartConfigFactory factory = new MultipartConfigFactory();
        factory.setMaxFileSize(DataSize.ofBytes(1048576*200));//1048567是1Mb
        factory.setMaxRequestSize(DataSize.ofBytes(1048576*200));
        return factory.createMultipartConfig();
    }

 

解决办法2: 配置文件配置:

spring.servlet.multipart.max-request-size=209715201
spring.servlet.multipart.max-file-size=209715202

 

标签:MultipartProperties,文件大小,spring,boot,factory,servlet
From: https://www.cnblogs.com/eason-d/p/16813276.html

相关文章

  • 微信小程序基于vant和springboot实现附件上传和预览
    前言图片上传和预览在移动端应用非常广泛和频繁,vant组件库van-uploader组件已经帮我们实现了大部分功能,但是在系统中频繁使用还是有点麻烦,我们根据自身的业务系统重新封装了......
  • SpringCloud 学习笔记
    一、搭建微服务环境1.创建父模块(SpringCloud_demo)1.1导入坐标 <dependencies><dependency><groupId>org.springframework.boot</groupI......
  • Spring_day03
    Spring_day03今日目标理解并掌握AOP相关概念能够说出AOP的工作流程能运用AOP相关知识完成对应的案例编写重点掌握Spring的声明式事务管理1,AOP简介前面我们在介......
  • Spring_day02
    Spring_day02今日目标掌握IOC/DI配置管理第三方bean掌握IOC/DI的注解开发掌握IOC/DI注解管理第三方bean完成Spring与Mybatis及Junit的整合开发1,IOC/DI配置管理第......
  • Spring_day01
    Spring_day01今日目标掌握Spring相关概念完成IOC/DI的入门案例编写掌握IOC的相关配置与使用掌握DI的相关配置与使用1,课程介绍对于一门新技术,我们需要从为什么要......
  • spring导入excel
    springboot导入excel引入pom依赖<dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.13</version></dependency>......
  • springboot项目引入自己开发的jar包的处理方法
    在开发过程中自己创建了一个jar包,调试没有问题,但是build的时候提示找不到jar包。这是因为在maven仓库中找不到自定义的jar包。解决办法:一种是将jar包安装到本地maven仓......
  • spring集成的线程池ThreadPoolTaskExecutor使用2.0
    线程池的执行流程所有线程池的执行流程都相同,如下图所示线程池不同场景测试根据线程池不同参数进行测试测试service@Service@Slf4jpublicclassThreadPoolService......
  • Springboot 项目普通类调用 Mapper 接口使用 MybatisPlus 报错:空指针异常(NullPointer
    Springboot项目普通类调用Mapper接口使用MybatisPlus报错:空指针异常(NullPointerException)报错开发时,在普通类调用Mapper接口使用MabatisPlus功能时会报出......
  • Spring上传文件报错the request was rejected because its size (15920203) exceeds t
    背景今天在查异常日志的时候,发现了一条这样的报错therequestwasrejectedbecauseitssize(15920203)exceedstheconfiguredmaximum(10485760)详细堆栈如下:or......