通过 Maven 依赖使用DBS JAVA SDK
本文来自于【阿里云官方镜像站:https://developer.aliyun.com/mirror/?utm_content=g_1000307095 】
原文链接:https://developer.aliyun.com/article/754478?spm=a2c6h.12873581.0.0.54c47e46mLfYep
镜像下载、域名解析、时间同步请点击 阿里巴巴开源镜像站
DBS Java SDK主要包括两个核心包,aliyun-java-sdk-core和 aliyun-java-sdk-dbs, 其中aliyun-java-sdk-core的主要作用是为DBS提供Endpoint的自动路由,liyun-java-sdk-dbs 这个包包含了DBS所有功能的相关类。这2个包的版本号可以选取当前Maven仓库内的最新版本。
一、Maven配置
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-dbs</artifactId>
<version>1.0.11</version></dependency><dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
<version>4.4.0</version></dependency>
二、初始化Client
//profile用来声明Access Key ID、Access Key Secret以及DBS实例的地域信息IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", "accsessKeyId", "accessSecret");//通过profile初始化一个client对象IAcsClient client = new DefaultAcsClient(profile);
三、调用创建备份计划(CreateBackupPlan)的示例
//声明一个request对象CreateBackupPlanRequest req = new CreateBackupPlanRequest();//以下为request的参数设置,例如CreateBackupPlan需要Region、DatabaseType、//InstanceClass、BackupMethod、Period、UsedTime这几个参数req.setRegion("cn-hangzhou");
req.setDatabaseType("MySQL");
req.setInstanceClass("small");
req.setBackupMethod("logical");
req.setPeriod("Month");
req.setUsedTime(1);//通过client来获得对应request的响应CreateBackupPlanResponse response = client.getAcsResponse(req);//调用response中对应的get方法获得返回的参数值,如获取备份计划IDString backupPlanId=response.getBackupPlanId();
推荐阅读
-
JAVA maven项目使用钉钉SDK获取token、用户
-
将Android封装库通过gradle部署到maven私服并依赖使用
-
Java如何通过Maven管理项目依赖
-
所谓的网页爬虫用java代码来实现,此代码适合在maven项目中使用中使用,因为,代码中的类所对应的依赖可以让maven下载。
-
将Android封装库通过gradle部署到maven私服并依赖使用
-
JAVA maven项目使用钉钉SDK获取token、用户
-
通过 Maven 依赖使用DBS JAVA SDK
-
通过 Maven 依赖使用DBS JAVA SDK
-
通过maven 将java程序及其依赖打成可执行jar包
-
Java如何通过Maven管理项目依赖