Introduction
This project is for Spring Boot Starters of Alibaba Cloud services, which makes it easy to create the Spring Boot Application in Alibaba Cloud services.
See the 中文文档 for Chinese readme.
How to Use
Add maven dependency
These artifacts are available from Maven Central via BOM:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>aliyun-spring-boot-dependencies</artifactId>
<version>1.0.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
add the module in dependencies
.
If you'd like to use the SNAPSHOT artifacts, please add the following <repository>
into pom.xml
:
<repositories>
<repository>
<id>sonatype-snapshots</id>
<name>Sonatype Snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>
Components
-
Alibaba Cloud OSS: An encrypted and secure cloud storage service which stores, processes and accesses massive amounts of data from anywhere in the world.
- Starter - aliyun-oss-spring-boot-starter
- Sample
-
Alibaba Cloud SMS: A messaging service that covers the globe, Alibaba SMS provides convenient, efficient, and intelligent communication capabilities that help businesses quickly contact their customers.
- Starter - aliyun-sms-spring-boot-starter
- Sample
-
Alibaba Cloud SchedulerX: accurate, highly reliable, and highly available scheduled job scheduling services with response time within seconds.
- Starter - aliyun-schedulerx-spring-boot-starter
- Sample
-
Alibaba Cloud Redis: A key value database service that offers in-memory caching and high-speed access to applications hosted on the cloud.
- Starter - aliyun-redis-spring-boot-starter
- Sample
-
Alibaba Cloud RDS MySQL: A fully hosted online database service that supports MySQL 5.5, 5.6, 5.7, and 8.0.
- Starter - aliyun-rds-spring-boot-starter
- Sample
-
Alibaba Cloud Compileflow: Core business process engine of Alibaba Halo platform. Best engine for trade Scenes.
- Starter - aliyun-compileflow-spring-boot-starter
- Sample
Version
Current project only supports Spring Boot 2 and above, does not support Spring Boot 1.x at all.
How to build
Spring Boot uses Maven for most build-related activities, and you should be able to get off the ground quite quickly by cloning the project you are interested in and typing:
./mvnw install
Contact Us
DingDing Chat group is recommended for discussing almost anything related to aliyun-spring-boot
.