java.lang.Object
io.github.mangocrisp.spring.taybct.tool.file.util.OSSUtil

public class OSSUtil extends Object
阿里云oss 图片上传
  • 构造器详细资料

    • OSSUtil

      public OSSUtil()
  • 方法详细资料

    • ini

      public static OSSUtil ini(OSSConfig config)
      初始化
      参数:
      config - 配置
    • upload

      public com.aliyun.oss.model.PutObjectResult upload(String filePath, InputStream stream) throws IOException
      上传
      参数:
      filePath - 路径
      stream - 流
      抛出:
      IOException
    • upload

      public com.aliyun.oss.model.PutObjectResult upload(String bucketName, String filePath, InputStream stream) throws IOException
      oss 上传
      参数:
      bucketName - 桶
      filePath - 路径
      stream - 流
      返回:
      PutObjectResult
      抛出:
      IOException
    • delete

      public void delete(String objectName)
      删除文件
      参数:
      objectName - 文件名
    • delete

      public void delete(String bucketName, String objectName)
      删除文件
      参数:
      bucketName - 桶名
      objectName - 文件名
    • get

      public String get(String objectName)
      获取对象
      参数:
      objectName - 对象名
    • get

      public String get(String bucketName, String objectName)
      获取对象
      参数:
      bucketName - 桶名
      objectName - 对象名