Class OssAutoConfiguration

java.lang.Object
cn.twelvet.oss.OssAutoConfiguration

@AutoConfiguration @Configuration(proxyBeanMethods=false) @EnableConfigurationProperties(OssProperties.class) @ComponentScan(basePackages="cn.twelvet.oss.http", excludeFilters=) public class OssAutoConfiguration extends Object
oss 自动配置类
Author:
twelvet
  • Constructor Details

    • OssAutoConfiguration

      public OssAutoConfiguration()
  • Method Details

    • ossTemplate

      @Bean @ConditionalOnMissingBean(OssTemplate.class) @ConditionalOnProperty(prefix="oss", name="enable", havingValue="true", matchIfMissing=true) public OssTemplate ossTemplate(OssProperties properties)
      OSS操作模板
      Parameters:
      properties - properties
      Returns:
      OSS操作模板
    • ossEndpoint

      @Bean @ConditionalOnWebApplication @ConditionalOnProperty(prefix="oss", name="http.enable", havingValue="true") public OssEndpoint ossEndpoint(OssTemplate template)
      OSS端点信息
      Parameters:
      template - oss操作模版
      Returns:
      oss远程服务端点