新手指南

本文将讲述如何使用Spring Cloud Glodon框架创建一个java spring项目,支持多云适配。

前置准备

Spring Cloud Glodon框架集成了云中立SDK,以及spring cloud常用的一些依赖项。云中立SDK目前有对象存储、消息队列、表格存储三种,是各大公有云、混合云、私有云中的必备中间件适配层。

在开始创建项目之前,如果想要体验一下云中立SDK,需要提前在云环境中创建或者自建相关实例。比如,如果想要使用消息队列SDK包,需要在阿里云创建ONS实例,或者rabbitmq实例。

::: tip 注意

本演示中的代码示例仅用于展示服务调用步骤说明,请按照实际编码操作。

:::

1.创建应用

登录AECORE,并创建应用,创建应用后即可获取appkey、appsecret,这是调用服务的秘钥请妥善管理。

::: tip 注意

创建应用前请先注册并登录AECORE。
任何个人和企业可以在AECORE注册成为开发者,如果之前有广联达账号,可以直接登录。公司内部员工请统一使用公司邮箱注册

:::

● 创建应用

● 填写应用信息

应用名称:应用中文名称,可修改;

应用标识:应用的英文名称,唯一不可变更。

2.选择并开通Spring Cloud Glodon服务

应用创建后选择Spring Cloud Glodon并开通本服务

操作步骤

  • 网页版

1. 生成maven项目

点击Spring Cloud Glodon服务,访问start页面,生成项目工程。

Step1 填写项目元数据信息;

Step2 选择项目所需的依赖项;

Step3 生成工程文件;

2. 打开项目

使用IDE打开刚刚下载的Spring Cloud Glodon(简称SCG)项目,开始添加业务代码。

在maven的settings.xml中引入scg仓库:

2.1 settings.xml 添加
<!-- scg maven仓库 -->
<repository>
    <id>scg-private</id>
    <name>maven-scg-private</name>
    <url>http://packages.glodon.com/artifactory/maven-scg-private/</url>
</repository>
2.2 云中立相关SDK接入方式

对象存储SDK

消息队列SDK

表格存储SDK

短信网关SDK

用户中心SDK

3. 下载demo文件

点击下载Demo文件,参考demo项目,帮助更好使用scg项目。

demo使用说明

  • 插件版

1. 下载SCG IDEA插件

下载SCG IDEA插件(scgPlugin-20201225.zip)。

2. 安装插件

img

3. 重启IDEA

4. 新建项目,选择SCG Initializr

img

5. 填写项目信息

img

6. 选择SCG组件

img

7. 生成项目