content: 
  package com.platform.config;
  
  import org.springframework.boot.web.servlet.MultipartConfigFactory;
  import org.springframework.context.annotation.Bean;
  import org.springframework.context.annotation.Configuration;
  import javax.servlet.MultipartConfigElement;
  import java.io.File;
  
  /**
   * @date 2023-01-27
   * @author AllDataDC
   * https://blog.csdn.net/llibin1024530411/article/details/79474953
   */
  @Configuration
  public class MultipartConfig {
  
      /**
       * 文件上传临时路径
       */
      @Bean
      MultipartConfigElement multipartConfigElement() {
          MultipartConfigFactory factory = new MultipartConfigFactory();
          String location = System.getProperty("user.home") + "/.studio/file/tmp";
          File tmpFile = new File(location);
          if (!tmpFile.exists()) {
              if (!tmpFile.mkdirs()) {
                  System.out.println("create was not successful.");
              }
          }
          factory.setLocation(location);
          return factory.createMultipartConfig();
      }
  }