spring

spring framework --> spring boot --> spring cloud/spring cloud alibaba

spring framework

spring_framework.png

spring boot

┌─────────────────────────────────────────────────────────────────┐
│  🌱 Spring Boot Runtime                                          │
├───────────────────────────────┬─────────────────────────────────┤
│  Web Support                  │  Data Integration                │
│  ┌──────────┐ ┌────────────┐ │  ┌──────────────────┐ ┌────────┐ │
│  │Spring MVC│ │Spring WebFlux│ │  │Spring Data JPA   │ │JDBC    │ │
│  └──────────┘ └────────────┘ │  └──────────────────┘ └────────┘ │
│                              │  ┌──────────────────┐             │
│                              │  │Spring Data Redis │             │
│                              │  └──────────────────┘             │
├───────────────────────────────┼─────────────────────────────────┤
│  【Core Features】            │  Embedded Containers             │
│  ┌──────────────────┐        │  ┌────────┐ ┌──────┐ ┌────────┐ │
│  │Auto-Configuration│        │  │Tomcat  │ │Jetty │ │Undertow│ │
│  └──────────────────┘        │  └────────┘ └──────┘ └────────┘ │
│  ┌──────────────────┐        │                                   │
│  │Starters          │        │  Production-Ready Tools          │
│  └──────────────────┘        │  ┌──────────┐ ┌──────────────┐   │
│  ┌──────────────────┐        │  │Actuator  │ │Health Checks │   │
│  │Externalized Config│       │  └──────────┘ └──────────────┘   │
│  └──────────────────┘        │  ┌──────────┐                     │
│                              │  │Metrics   │                     │
│                              │  └──────────┘                     │
├───────────────────────────────┴─────────────────────────────────┤
│  Test                                                            │
│  ┌──────────────────────┐ ┌────────┐ ┌────────────────────┐     │
│  │Spring Boot Test      │ │MockMvc │ │TestContainers      │     │
│  │Starter               │ │        │ │Support             │     │
│  └──────────────────────┘ └────────┘ └────────────────────┘     │
└─────────────────────────────────────────────────────────────────┘

spring cloud

spring_cloud.png

spring cloud alibaba

spring_cloud_alibaba.png