繁枝容易纷纷落,嫩蕊商量细细开。------唐•杜甫
springboot
文件大小限制
首先是可以在配置文件中进行配置
|-----------------------|----------------------------------------------------------------------------------------------------|
| 1 2 3 4 5 6 7
| hljs yml spring: servlet: multipart: # 单个文件 max-file-size: 1GB # 一次请求 max-request-size: 1GB
|
还有,我们也可以在代码中进行配置
|---------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4 5 6 7 8 9
| hljs java @Bean public MultipartConfigElement multipartConfigElement() { MultipartConfigFactory factory = new MultipartConfigFactory(); // 单个数据大小 factory.setMaxFileSize(DataSize.of(1, DataUnit.GIGABYTES)); // 总上传数据大小 factory.setMaxRequestSize(DataSize.of(1, DataUnit.GIGABYTES)); return factory.createMultipartConfig(); }
|
这里DataUnit
是个枚举,表示单位