本项目为阿里云服务 Spring Boot Starters 工程,它致力于简化阿里云环境下的 Spring Boot 应用开发。
参考英文文档 English Document.
如果需要使用已发布的版本,在 dependencyManagement
中添加如下配置。
<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>
然后在 dependencies
中添加自己所需使用的依赖即可使用。
如果您想使用 SNAPSHOT 版本的话,请添加以下 <repository>
到 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>
-
Alibaba Cloud OSS: 阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。
- Starter - aliyun-oss-spring-boot-starter
- Sample
-
Alibaba Cloud SMS: 覆盖全球的短信服务,友好、高效、智能的互联化通讯能力,帮助企业迅速搭建客户触达通道。
- Starter - aliyun-sms-spring-boot-starter
- Sample
-
Alibaba Cloud SchedulerX: 阿里巴巴开发的一款低延时、高可用、可视化的任务调度产品(定时、任务依赖编排、分布式跑批),支持日志服务、监控大盘、报警监控。。
- Starter - aliyun-schedulerx-spring-boot-starter
- Sample
-
Alibaba Cloud Redis: 高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。
- Starter - aliyun-redis-spring-boot-starter
- Sample
-
Alibaba Cloud RDS MySQL: 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。
- Starter - aliyun-rds-spring-boot-starter
- Sample
-
Alibaba Cloud Function Compute: 函数计算(Function Compute)是一个事件驱动的全托管 Serverless 计算服务,您无需管理服务器等基础设施,只需编写代码并上传,函数计算会为您准备好计算资源,并以弹性、可靠的方式运行您的代码。所有客户,我们都将提供每月100万次函数调用、400,000(CU-秒)函数实例资源的免费 Serverless 算力支持。
- Starter - aliyun-fc-spring-boot-starter
- Sample
当前项目仅支持 Spring Boot 2.0 以上的版本,并且不再对 Spring Boot 1.x 予以支持。
当前工程使用 Maven 来构建,最快的使用方式是将本项目 clone 到本地,然后执行以下命令:
./mvnw install