OssBootConfiguration.java 962 B

12345678910111213141516171819202122232425262728293031
  1. package org.jeecg.config.oss;
  2. import org.jeecg.common.util.oss.OssBootUtil;
  3. import org.springframework.beans.factory.annotation.Value;
  4. import org.springframework.context.annotation.Bean;
  5. import org.springframework.context.annotation.Configuration;
  6. @Configuration
  7. public class OssBootConfiguration {
  8. @Value("${jeecg.oss.endpoint}")
  9. private String endpoint;
  10. @Value("${jeecg.oss.accessKey}")
  11. private String accessKeyId;
  12. @Value("${jeecg.oss.secretKey}")
  13. private String accessKeySecret;
  14. @Value("${jeecg.oss.bucketName}")
  15. private String bucketName;
  16. @Value("${jeecg.oss.staticDomain}")
  17. private String staticDomain;
  18. @Bean
  19. public void initOssBootConfiguration() {
  20. OssBootUtil.setEndPoint(endpoint);
  21. OssBootUtil.setAccessKeyId(accessKeyId);
  22. OssBootUtil.setAccessKeySecret(accessKeySecret);
  23. OssBootUtil.setBucketName(bucketName);
  24. OssBootUtil.setStaticDomain(staticDomain);
  25. }
  26. }