springboot上传文件大小设置
时间: 2023-10-13 10:09:19 浏览: 106
在 Spring Boot 中,可以通过配置文件或代码来设置上传文件限制。
1. 通过配置文件设置上传大小限制
在 application.properties 或 application.yml 文件中,添加以下配置:
```
# 设置上传文件大小限制为10MB
spring.servlet.multipart.max-file-size=10MB
spring.servlet.multipart.max-request-size=10MB
```
2. 通过代码设置上传文件大小限制
在 Spring Boot 中,可以通过创建一个 MultipartConfigElement Bean 来设置上传文件大小限制。示例代码如下:
```
@Configuration
public class FileUploadConfig {
@Bean
public MultipartConfigElement multipartConfigElement() {
MultipartConfigFactory factory = new MultipartConfigFactory();
// 设置上传文件大小限制为10MB
factory.setMaxFileSize(DataSize.ofMegabytes(10));
factory.setMaxRequestSize(DataSize.ofMegabytes(10));
return factory.createMultipartConfig();
}
}
```
其中,DataSize.ofMegabytes(10) 表示设置文件大小为 10MB。可以根据实际需求进行修改。
阅读全文