软件架构
目录结构
├── backend
│ ├── api
│ └── pom.xml
├── frontend
│ ├── admin
│ └── web
├── LICENSE
└── README.md
后端技术
技术 | 说明 | 官网 |
---|---|---|
SpringBoot | MVC框架 | https://spring.io/projects/spring-boot |
SpringCloud | 微服务框架 | https://spring.io/projects/spring-cloud |
MyBatis-Plus | ORM框架 | https://mp.baomidou.com |
Swagger-UI | 文档生成工具 | https://github.com/swagger-api/swagger-ui |
RabbitMQ | 消息队列 | https://www.rabbitmq.com |
Redis | 分布式缓存 | https://redis.io |
JWT | JWT登录支持 | https://github.com/jwtk/jjwt |
Nginx | web服务器 | http://nginx.org |
JustAuth | 第三方登录的工具 | https://github.com/justauth/JustAuth |
hutool | Java工具包类库 | https://github.com/looly/hutool |
Flexmark-java | Markdown转换Html | https://github.com/vsch/flexmark-java |
Minio | 对象存储服务 | https://min.io |
Docker | 容器化部署 | https://www.docker.com |
Docker Compose | 容器编排 | https://docs.docker.com/compose |