基于SpringClould的一套微服务架构
| 技术 | 说明 | 官网 |
|---|---|---|
| Spring Cloud | 微服务框架 | https://spring.io/projects/spring-cloud |
| Spring Boot | 容器+MVC框架 | https://spring.io/projects/spring-boot |
| MyBatis | ORM框架 | http://www.mybatis.org/mybatis-3/zh/index.html |
| MyBatisGenerator | 数据层代码生成 | http://www.mybatis.org/generator/index.html |
| PageHelper | MyBatis物理分页插件 | http://git.oschina.net/free/Mybatis_PageHelper |
| Swagger-UI | 文档生产工具 | https://github.com/swagger-api/swagger-ui |
| Druid | 数据库连接池 | https://github.com/alibaba/druid |
| Redis | 分布式缓存 | https://redis.io/ |
| Lombok | 简化对象封装工具 | https://github.com/rzwitserloot/lombok |
| MinIO | 对象存储 | https://github.com/minio/minio |
| Docker | 应用容器引擎 | https://www.docker.com/ |
| Portainer | 可视化Docker容器管理 | https://github.com/portainer/portainer |
| Jenkins | 自动化部署工具 | https://github.com/jenkinsci/jenkins |