public class AliyunOSSClientUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEFAULT_CONFIG_FILE |
| 构造器和说明 |
|---|
AliyunOSSClientUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
createBucket(com.aliyun.oss.OSSClient client,
String bucketName)
新建Bucket --Bucket权限:私有
|
static void |
deleteBucket(com.aliyun.oss.OSSClient client,
String bucketName)
删除Bucket
|
static void |
deleteFile(com.aliyun.oss.OSSClient client,
String bucketName,
String diskName,
String key)
根据key删除OSS服务器上的文件
|
static String |
getContentType(String fileName)
通过文件名判断并获取OSS服务文件上传时文件的contentType
|
static InputStream |
getOSS2InputStream(com.aliyun.oss.OSSClient client,
String bucketName,
String diskName,
String key)
根据key获取OSS服务器上的文件输入流
|
static com.aliyun.oss.OSSClient |
getOSSClient()
获取阿里云OSS客户端对象
|
static String |
uploadObject2OSS(com.aliyun.oss.OSSClient client,
File file,
String bucketName,
String diskName)
向阿里云的OSS存储中存储文件 --file也可以用InputStream替代
|
public static final com.aliyun.oss.OSSClient getOSSClient()
public static final boolean createBucket(com.aliyun.oss.OSSClient client,
String bucketName)
bucketName - bucket名称public static final void deleteBucket(com.aliyun.oss.OSSClient client,
String bucketName)
bucketName - bucket名称public static final String uploadObject2OSS(com.aliyun.oss.OSSClient client, File file, String bucketName, String diskName)
client - OSS客户端file - 上传文件bucketName - bucket名称diskName - 上传文件的目录 --bucket下文件的路径public static final InputStream getOSS2InputStream(com.aliyun.oss.OSSClient client, String bucketName, String diskName, String key)
client - OSS客户端bucketName - bucket名称diskName - 文件路径key - Bucket下的文件的路径名+文件名public static void deleteFile(com.aliyun.oss.OSSClient client,
String bucketName,
String diskName,
String key)
client - OSS客户端bucketName - bucket名称diskName - 文件路径key - Bucket下的文件的路径名+文件名Copyright © 2018. All rights reserved.