springboot上传限制1M的大坑


spring.http.multipart.enabled =false

multipart.enabled=false


反正在 application.properties 设置这个

意思是 禁用springboot的上传功能


还有

//    Spring-boot: StandardMultipartFile不能转换为CommonsMultipartFile的问题
//    在你的项目中添加一个配置类 注册CommonsMultipartResolver
//    如果是springboot项目在application.properties中加入multipart.enabled=true
    @Bean(name = "multipartResolver")
    public CommonsMultipartResolver getCommonsMultipartResolver() {
        CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver();
        multipartResolver.setDefaultEncoding("UTF-8");
        multipartResolver.setResolveLazily(true);
//        multipartResolver.setMaxUploadSize(104857600);   //104857600等于100M
//        multipartResolver.setMaxInMemorySize(40960);
        multipartResolver.setMaxUploadSize(102400);   //104857600等于100M
        multipartResolver.setMaxInMemorySize(4096);
        return multipartResolver;

    }


还有 加上 @Configuration 如下:

@Configuration
/*@MapperScan("com.lm.dao")*/
public class Application {

扫描二维码关注公众号,回复: 1919328 查看本文章

猜你喜欢

转载自blog.csdn.net/golddaniu/article/details/80681696