Source: https://seerepo.com/r/macrozheng/mall/built
Markdown source: https://seerepo.com/r/macrozheng/mall/built.md
Description: mall is a Java repo built with Spring. It stores its data in MySQL and reaches it with org.mybatis:mybatis. It has 85,434 written lines, with 5 test files.

# What is mall built with?

mall is a Java repo built with Spring. It stores its data in MySQL, reaches it with org.mybatis:mybatis, signs people in with org.springframework.boot:spring-boot-starter-security, is tested with org.springframework.boot:spring-boot-starter-test, deploys with org.springframework.boot:spring-boot-starter-actuator, and uses com.mysql:mysql-connector-j and spring-boot-starter-data-redis. It has 85,434 written lines, with 5 test files.

Read on November 4, 2026, at commit dcaa93b.

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

## Backend

### The base

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

### Data

- **com.mysql:mysql-connector-j**
- **spring-boot-starter-data-redis**
- **[MySQL](https://seerepo.com/uses/mysql)**: 2 files · [mall-mbg/pom.xml, line 1](https://github.com/macrozheng/mall/blob/dcaa93b3150352e5044708d7211b5bed0af4509f/mall-mbg/pom.xml#L1)

### Data access

- **org.mybatis:mybatis**: 3 files

### Sign-in

- **org.springframework.boot:spring-boot-starter-security**: 17 files

## Support

### Testing

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

### Deploy

- **org.springframework.boot:spring-boot-starter-actuator**

### Tools

- **org.projectlombok:lombok**: 55 files

### Other

- **bcprov-jdk18on**
- **commons-lang3**
- **org.springdoc:springdoc-openapi-starter-webmvc-ui**: 1 file

## Other repos with a similar stack

- [elunez/eladmin](https://seerepo.com/r/elunez/eladmin/built): Spring, com.mysql:mysql-connector-j, spring-boot-starter-data-redis, MySQL, org.springframework.boot:spring-boot-starter-security · [Compare](https://seerepo.com/compare/elunez/eladmin/vs/macrozheng/mall)
- [thingsboard/thingsboard](https://seerepo.com/r/thingsboard/thingsboard/built): Spring, org.springframework.boot:spring-boot-starter-security, org.springframework.boot:spring-boot-starter-actuator · [Compare](https://seerepo.com/compare/macrozheng/mall/vs/thingsboard/thingsboard)
- [Stirling-Tools/Stirling-PDF](https://seerepo.com/r/Stirling-Tools/Stirling-PDF/built): Spring, spring-boot-starter-data-redis
- [apache/incubator-seata](https://seerepo.com/r/apache/incubator-seata/built): Spring, MySQL
- [dataease/dataease](https://seerepo.com/r/dataease/dataease/built): Spring, MySQL
- [airbytehq/airbyte](https://seerepo.com/r/airbytehq/airbyte/built): com.mysql:mysql-connector-j, MySQL

## Frequently asked questions

### What language is mall written in?

mall is written in Java, with 85,434 written lines.

### What framework does mall use?

mall is built with Spring.

### What database does mall use?

mall stores its data in MySQL and reaches it with org.mybatis:mybatis.

The proof: [mall-mbg/pom.xml, line 1](https://github.com/macrozheng/mall/blob/dcaa93b3150352e5044708d7211b5bed0af4509f/mall-mbg/pom.xml#L1)

### What does mall sign people in with?

mall signs people in with org.springframework.boot:spring-boot-starter-security.

### What services does mall use?

mall uses com.mysql:mysql-connector-j and spring-boot-starter-data-redis.

### Does mall have tests?

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

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

The ones that share most of its stack: elunez/eladmin, thingsboard/thingsboard, and Stirling-Tools/Stirling-PDF.

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