@EnableScheduling @MapperScan(value = "com.****.dao") @EnableTransactionManagement @EnableAutoConfiguration(exclude = { MultipartAutoConfiguration.class }) @EnableAsync @SpringBootApplication public class CispHistoryApplication { public static void main(String[] args) { SpringApplication.run(CispHistoryApplication.class, args); } // Display declaration CommonsMultipartResolver as mutipartResolver @Bean(name = "multipartResolver") public MultipartResolver multipartResolver() { CommonsMultipartResolver resolver = new CommonsMultipartResolver(); resolver.setDefaultEncoding("UTF-8"); resolver.setResolveLazily(true); // The resolveLazily property is enabled to defer file resolution to catch file size exceptions in UploadAction resolve.setMaxInMemorySize(40960); resolver.setMaxUploadSize(5 * 1024 * 1024 * 1024);// upload file size 5G return resolver; } }