Source: https://seerepo.com/r/alibaba/spring-cloud-alibaba/built
Markdown source: https://seerepo.com/r/alibaba/spring-cloud-alibaba/built.md
Description: spring-cloud-alibaba is a Java repo built with Spring, Spring Boot, spring-cloud-alibaba-dependencies, spring-cloud-alibaba-sentinel-gateway,…

# What is spring-cloud-alibaba built with?

spring-cloud-alibaba is a Java repo built with Spring, Spring Boot, spring-cloud-alibaba-dependencies, spring-cloud-alibaba-sentinel-gateway, spring-cloud-config-server, and 4 more. It stores its data in com.alibaba.nacos:nacos-client, Apache, and org.apache.rocketmq:rocketmq-acl, reaches it with mybatis-spring-boot-starter, validates its data with Hibernate, is tested with awaitility, hamcrest-library, junit, junit-jupiter, org.springframework.boot:spring-boot-starter-test, and 9 more, deploys with log4j-core, org.apache.logging.log4j:log4j-slf4j2-impl, org.springframework.boot:spring-boot-starter-actuator, sentinel-spring-webflux-adapter, sentinel-transport-simple-http, and 5 more, and uses druid-spring-boot-4-starter, org.springframework.boot:spring-boot-jdbc, com.alibaba:druid, and com.alibaba.csp:sentinel-datasource-zookeeper. It has 47,941 written lines, with 87 test files.

Read on November 8, 2026, at commit 858aa8d.

Repository: https://github.com/alibaba/spring-cloud-alibaba

## Backend

### Data

- **druid-spring-boot-4-starter**
- **org.springframework.boot:spring-boot-jdbc**
- **com.alibaba.nacos:nacos-client**: 30 files
- **[Apache](https://seerepo.com/uses/apache)**: 12 files
- **org.apache.rocketmq:rocketmq-acl**: 3 files
- **com.alibaba:druid**: 1 file
- **com.alibaba.csp:sentinel-datasource-zookeeper**: 1 file

### Data access

- **mybatis-spring-boot-starter**

## Support

### The base

- **[Spring](https://seerepo.com/uses/spring)**
- **Spring Boot**
- **spring-cloud-alibaba-dependencies**
- **spring-cloud-alibaba-sentinel-gateway**
- **spring-cloud-config-server**
- **spring-cloud-dependencies**
- **spring-cloud-starter-alibaba-nacos-discovery**
- **spring-cloud-starter-alibaba-sentinel**
- **spring-cloud-starter-gateway-server-webflux**

### Validation

- **[Hibernate](https://seerepo.com/uses/hibernate)**

### Testing

- **awaitility**
- **hamcrest-library**
- **junit**
- **junit-jupiter**
- **org.springframework.boot:spring-boot-starter-test**
- **reactor-test**
- **testcontainers-bom**
- **visible-assertions**
- **org.assertj:assertj-core**: 73 files
- **org.junit.jupiter:junit-jupiter**: 72 files
- **org.mockito:mockito-core**: 28 files
- **org.junit:junit-bom**: 9 files
- **org.testcontainers:testcontainers**: 4 files
- **org.hamcrest:hamcrest-core**: 1 file

### Deploy

- **[log4j-core](https://seerepo.com/uses/log4j-core)**
- **org.apache.logging.log4j:log4j-slf4j2-impl**
- **[org.springframework.boot:spring-boot-starter-actuator](https://seerepo.com/uses/orgspringframeworkboot-spring-boot-starter-actuator)**
- **sentinel-spring-webflux-adapter**
- **sentinel-transport-simple-http**
- **sentinel-web-servlet**
- **spring-cloud-starter-alibaba-nacos-config**
- **spring-cloud-starter-consul-discovery**
- **[org.slf4j:slf4j-api](https://seerepo.com/uses/orgslf4j-slf4j-api)**: 47 files
- **com.alibaba.csp:sentinel-api-gateway-adapter-common**: 34 files

### Tools

- **org.springframework.boot:spring-boot-configuration-processor**
- **org.jspecify:jspecify**: 164 files
- **org.projectlombok:lombok**: 1 file

### Other

- **aliyun-java-sdk-core**
- **[Google](https://seerepo.com/uses/google)**
- **org.springframework.boot:spring-boot-restclient**
- **reactor-core**
- **sentinel-cluster-client-default**
- **sentinel-cluster-server-default**
- **sentinel-core**
- **sentinel-datasource-extension**
- **sentinel-parameter-flow-control**
- **sentinel-reactor-adapter**
- **jakarta.annotation:jakarta.annotation-api**: 8 files
- **tools.jackson.core:jackson-databind**: 8 files
- **com.fasterxml.jackson.datatype:jackson-datatype-jsr310**: 6 files
- **com.alibaba:fastjson**: 1 file
- **com.alibaba.csp:sentinel-annotation-aspectj**: 1 file
- **com.alibaba.csp:sentinel-datasource-apollo**: 1 file
- **com.alibaba.csp:sentinel-datasource-nacos**: 1 file
- **net.javacrumbs.shedlock:shedlock-spring**: 1 file

## Other repos with a similar stack

- [apache/dubbo](https://seerepo.com/r/apache/dubbo/built): com.alibaba.nacos:nacos-client, Spring, Spring Boot, Hibernate, org.apache.logging.log4j:log4j-slf4j2-impl, sentinel-transport-simple-http, org.slf4j:slf4j-api · [Compare](https://seerepo.com/compare/alibaba/spring-cloud-alibaba/vs/apache/dubbo)
- [jeecgboot/JeecgBoot](https://seerepo.com/r/jeecgboot/JeecgBoot/built): Spring, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, Hibernate, org.springframework.boot:spring-boot-starter-actuator, sentinel-web-servlet · [Compare](https://seerepo.com/compare/alibaba/spring-cloud-alibaba/vs/jeecgboot/JeecgBoot)
- [chinabugotech/hutool](https://seerepo.com/r/chinabugotech/hutool/built): Apache, com.alibaba:druid, Spring, Hibernate, log4j-core, org.slf4j:slf4j-api · [Compare](https://seerepo.com/compare/alibaba/spring-cloud-alibaba/vs/chinabugotech/hutool)
- [alibaba/canal](https://seerepo.com/r/alibaba/canal/built): Apache, com.alibaba:druid, Spring, Spring Boot, log4j-core, org.slf4j:slf4j-api · [Compare](https://seerepo.com/compare/alibaba/canal/vs/alibaba/spring-cloud-alibaba)
- [dromara/Sa-Token](https://seerepo.com/r/dromara/Sa-Token/built): Apache, Spring, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, org.springframework.boot:spring-boot-starter-actuator · [Compare](https://seerepo.com/compare/alibaba/spring-cloud-alibaba/vs/dromara/Sa-Token)
- [apolloconfig/apollo](https://seerepo.com/r/apolloconfig/apollo/built): Spring, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, org.springframework.boot:spring-boot-starter-actuator · [Compare](https://seerepo.com/compare/alibaba/spring-cloud-alibaba/vs/apolloconfig/apollo)

## Frequently asked questions

### What language is spring-cloud-alibaba written in?

spring-cloud-alibaba is written in Java, with 47,941 written lines.

### What framework does spring-cloud-alibaba use?

spring-cloud-alibaba is built with Spring, Spring Boot, spring-cloud-alibaba-dependencies, spring-cloud-alibaba-sentinel-gateway, spring-cloud-config-server, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, spring-cloud-starter-alibaba-sentinel, and spring-cloud-starter-gateway-server-webflux.

### What database does spring-cloud-alibaba use?

spring-cloud-alibaba stores its data in com.alibaba.nacos:nacos-client, Apache, and org.apache.rocketmq:rocketmq-acl and reaches it with mybatis-spring-boot-starter.

### What services does spring-cloud-alibaba use?

spring-cloud-alibaba uses druid-spring-boot-4-starter, org.springframework.boot:spring-boot-jdbc, com.alibaba:druid, and com.alibaba.csp:sentinel-datasource-zookeeper.

### Does spring-cloud-alibaba have tests?

Yes. spring-cloud-alibaba has 87 test files and is tested with awaitility, hamcrest-library, junit, junit-jupiter, org.springframework.boot:spring-boot-starter-test, reactor-test, testcontainers-bom, visible-assertions, org.assertj:assertj-core, org.junit.jupiter:junit-jupiter, org.mockito:mockito-core, org.junit:junit-bom, org.testcontainers:testcontainers, and org.hamcrest:hamcrest-core.

### Which repos have a stack like spring-cloud-alibaba's?

The ones that share most of its stack: apache/dubbo, jeecgboot/JeecgBoot, and chinabugotech/hutool.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
