Source: https://seerepo.com/r/macrozheng/mall-swarm/built
Markdown source: https://seerepo.com/r/macrozheng/mall-swarm/built.md
Description: mall-swarm is a Java repo built with Spring, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, and…

# What is mall-swarm built with?

mall-swarm is a Java repo built with Spring, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, and spring-cloud-starter-gateway-server-webflux. It stores its data in org.springframework.boot:spring-boot-starter-amqp, com.aliyun.oss:aliyun-sdk-oss, and MySQL, reaches it with mybatis-spring-boot-starter, pagehelper-spring-boot-starter, com.github.pagehelper:pagehelper, org.springframework.data:spring-data-commons, and org.mybatis:mybatis, signs people in with sa-token-reactor-spring-boot3-starter, sa-token-redis-jackson, sa-token-spring-boot3-starter, cn.dev33:sa-token-jwt, and org.springframework.boot:spring-boot-starter-security, validates its data with org.springframework.boot:spring-boot-starter-validation, is tested with org.springframework.boot:spring-boot-starter-test, deploys with org.springframework.boot:spring-boot-starter-actuator, spring-boot-admin-starter-client, spring-boot-admin-starter-server, spring-cloud-starter-alibaba-nacos-config, and net.logstash.logback:logstash-logback-encoder, and uses Apache, com.mysql:mysql-connector-j, spring-boot-starter-data-elasticsearch, spring-boot-starter-data-mongodb, spring-boot-starter-data-redis, and 2 more. It has 87,880 written lines, with 7 test files.

Read on November 10, 2026, at commit 04c442f.

Repository: https://github.com/macrozheng/mall-swarm

## Backend

### The base

- **[Spring](https://seerepo.com/uses/spring)**: 57 files

### Data

- **[Apache](https://seerepo.com/uses/apache)**
- **[com.mysql:mysql-connector-j](https://seerepo.com/uses/commysql-mysql-connector-j)**
- **spring-boot-starter-data-elasticsearch**
- **spring-boot-starter-data-mongodb**
- **spring-boot-starter-data-redis**
- **org.springframework.boot:spring-boot-starter-amqp**: 3 files
- **com.aliyun.oss:aliyun-sdk-oss**: 2 files
- **[MySQL](https://seerepo.com/uses/mysql)**: 2 files · [mall-mbg/pom.xml, line 1](https://github.com/macrozheng/mall-swarm/blob/04c442fe318356bae4445a109dde7af297ce1e84/mall-mbg/pom.xml#L1)
- **com.alibaba:druid-spring-boot-3-starter**: 1 file
- **[MinIO](https://seerepo.com/uses/minio)**: 1 file

### Data access

- **mybatis-spring-boot-starter**
- **pagehelper-spring-boot-starter**
- **com.github.pagehelper:pagehelper**: 27 files
- **org.springframework.data:spring-data-commons**: 26 files
- **org.mybatis:mybatis**: 3 files

### Sign-in

- **sa-token-reactor-spring-boot3-starter**
- **sa-token-redis-jackson**
- **sa-token-spring-boot3-starter**
- **cn.dev33:sa-token-jwt**: 3 files
- **[org.springframework.boot:spring-boot-starter-security](https://seerepo.com/uses/orgspringframeworkboot-spring-boot-starter-security)**: 2 files

## Support

### The base

- **spring-cloud-alibaba-dependencies**
- **spring-cloud-dependencies**
- **spring-cloud-starter-alibaba-nacos-discovery**
- **spring-cloud-starter-gateway-server-webflux**

### Validation

- **[org.springframework.boot:spring-boot-starter-validation](https://seerepo.com/uses/orgspringframeworkboot-spring-boot-starter-validation)**: 13 files

### Testing

- **org.springframework.boot:spring-boot-starter-test**: 5 files

### Deploy

- **[org.springframework.boot:spring-boot-starter-actuator](https://seerepo.com/uses/orgspringframeworkboot-spring-boot-starter-actuator)**
- **spring-boot-admin-starter-client**
- **spring-boot-admin-starter-server**
- **spring-cloud-starter-alibaba-nacos-config**
- **net.logstash.logback:logstash-logback-encoder**: 1 file

### Tools

- **knife4j-openapi3-jakarta-spring-boot-starter**
- **org.springframework.boot:spring-boot-configuration-processor**
- **org.projectlombok:lombok**: 44 files
- **org.mybatis.generator:mybatis-generator-core**: 2 files

### Other

- **commons-lang3**
- **janino**
- **mall-common**
- **mall-mbg**
- **cn.hutool:hutool-all**: 16 files
- **org.springdoc:springdoc-openapi-starter-webmvc-ui**: 2 files

## Other repos with a similar stack

- [macrozheng/mall](https://seerepo.com/r/macrozheng/mall/built): Spring, com.mysql:mysql-connector-j, spring-boot-starter-data-elasticsearch, spring-boot-starter-data-mongodb, spring-boot-starter-data-redis, org.springframework.boot:spring-boot-starter-amqp, com.aliyun.oss:aliyun-sdk-oss, MySQL, com.alibaba:druid-spring-boot-3-starter, MinIO, mybatis-spring-boot-starter, pagehelper-spring-boot-starter, com.github.pagehelper:pagehelper, org.springframework.data:spring-data-commons, org.mybatis:mybatis, org.springframework.boot:spring-boot-starter-security, org.springframework.boot:spring-boot-starter-validation, org.springframework.boot:spring-boot-starter-actuator, net.logstash.logback:logstash-logback-encoder · [Compare](https://seerepo.com/compare/macrozheng/mall/vs/macrozheng/mall-swarm)
- [jeecgboot/JeecgBoot](https://seerepo.com/r/jeecgboot/JeecgBoot/built): Spring, Apache, com.aliyun.oss:aliyun-sdk-oss, MySQL, MinIO, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, spring-cloud-starter-gateway-server-webflux, org.springframework.boot:spring-boot-starter-security, org.springframework.boot:spring-boot-starter-validation, org.springframework.boot:spring-boot-starter-actuator · [Compare](https://seerepo.com/compare/jeecgboot/JeecgBoot/vs/macrozheng/mall-swarm)
- [apolloconfig/apollo](https://seerepo.com/r/apolloconfig/apollo/built): Spring, com.mysql:mysql-connector-j, MySQL, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, org.springframework.data:spring-data-commons, org.springframework.boot:spring-boot-starter-security, org.springframework.boot:spring-boot-starter-validation, org.springframework.boot:spring-boot-starter-actuator · [Compare](https://seerepo.com/compare/apolloconfig/apollo/vs/macrozheng/mall-swarm)
- [alibaba/spring-cloud-alibaba](https://seerepo.com/r/alibaba/spring-cloud-alibaba/built): Spring, Apache, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, spring-cloud-starter-gateway-server-webflux, mybatis-spring-boot-starter, org.springframework.boot:spring-boot-starter-actuator, spring-cloud-starter-alibaba-nacos-config · [Compare](https://seerepo.com/compare/alibaba/spring-cloud-alibaba/vs/macrozheng/mall-swarm)
- [YunaiV/yudao-cloud](https://seerepo.com/r/YunaiV/yudao-cloud/built): Spring, com.mysql:mysql-connector-j, MySQL, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, org.springframework.boot:spring-boot-starter-security, org.springframework.boot:spring-boot-starter-validation, spring-boot-admin-starter-server · [Compare](https://seerepo.com/compare/macrozheng/mall-swarm/vs/YunaiV/yudao-cloud)
- [alibaba/druid](https://seerepo.com/r/alibaba/druid/built): Spring, Apache, com.mysql:mysql-connector-j, MySQL, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, org.springframework.boot:spring-boot-starter-validation, org.springframework.boot:spring-boot-starter-actuator · [Compare](https://seerepo.com/compare/alibaba/druid/vs/macrozheng/mall-swarm)

## Frequently asked questions

### What language is mall-swarm written in?

mall-swarm is written in Java, with 87,880 written lines.

### What framework does mall-swarm use?

mall-swarm is built with Spring, spring-cloud-alibaba-dependencies, spring-cloud-dependencies, spring-cloud-starter-alibaba-nacos-discovery, and spring-cloud-starter-gateway-server-webflux.

### What database does mall-swarm use?

mall-swarm stores its data in org.springframework.boot:spring-boot-starter-amqp, com.aliyun.oss:aliyun-sdk-oss, and MySQL and reaches it with mybatis-spring-boot-starter, pagehelper-spring-boot-starter, com.github.pagehelper:pagehelper, org.springframework.data:spring-data-commons, and org.mybatis:mybatis.

### What does mall-swarm sign people in with?

mall-swarm signs people in with sa-token-reactor-spring-boot3-starter, sa-token-redis-jackson, sa-token-spring-boot3-starter, cn.dev33:sa-token-jwt, and org.springframework.boot:spring-boot-starter-security.

### What services does mall-swarm use?

mall-swarm uses Apache, com.mysql:mysql-connector-j, spring-boot-starter-data-elasticsearch, spring-boot-starter-data-mongodb, spring-boot-starter-data-redis, com.alibaba:druid-spring-boot-3-starter, and MinIO.

### Does mall-swarm have tests?

Yes. mall-swarm has 7 test files and is tested with org.springframework.boot:spring-boot-starter-test.

### Which repos have a stack like mall-swarm's?

The ones that share most of its stack: macrozheng/mall, jeecgboot/JeecgBoot, and apolloconfig/apollo.

## 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.
