RuoYiApplication.java 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.ruoyi;
  2. import com.ruoyi.common.utils.AesUtil;
  3. import org.springframework.boot.SpringApplication;
  4. import org.springframework.boot.autoconfigure.SpringBootApplication;
  5. import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
  6. import org.springframework.boot.web.embedded.tomcat.TomcatConnectorCustomizer;
  7. import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
  8. import org.springframework.boot.web.servlet.MultipartConfigFactory;
  9. import org.springframework.boot.web.servlet.server.ConfigurableServletWebServerFactory;
  10. import org.springframework.context.annotation.Bean;
  11. import javax.crypto.Cipher;
  12. import javax.crypto.spec.SecretKeySpec;
  13. import javax.crypto.IllegalBlockSizeException;
  14. import javax.crypto.NoSuchPaddingException;
  15. import javax.crypto.spec.SecretKeySpec;
  16. import javax.servlet.MultipartConfigElement;
  17. import java.security.InvalidKeyException;
  18. import java.security.NoSuchAlgorithmException;
  19. import org.apache.commons.codec.binary.Base64;
  20. /**
  21. * 启动程序
  22. *
  23. * @author ruoyi
  24. */
  25. @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })
  26. public class RuoYiApplication
  27. {
  28. public static void main(String[] args)
  29. {
  30. // System.setProperty("spring.devtools.restart.enabled", "false");
  31. SpringApplication.run(RuoYiApplication.class, args);
  32. System.out.println("(♥◠‿◠)ノ゙ CPMS启动成功 ლ(´ڡ`ლ)゙");
  33. }
  34. @Bean
  35. MultipartConfigElement multipartConfigElement() {
  36. MultipartConfigFactory factory = new MultipartConfigFactory();
  37. factory.setLocation("/u03/tmp");
  38. return factory.createMultipartConfig();
  39. }
  40. }