总:
Spring 能做什么:
Spring 发展:
spring framework (spring,springMVC) -> springboot(简化配置) -> springcloud(分布式)
Spring 生态结构:
一. Spring Framework
1. Spring Core: IoC AOP
2. Spring Data Access: Transactions, Spring Mybatis
3. Spring Servlet: Spring MVC
4. Integration: Email, Scheduling, AMQP, Security
二. Spring Boot
三. Spring Cloud
四. Spring Cloud Data Flow
Spring 核心组件
Spring 常用模块
Spring 主要包
常用注解
Spring SpringMVC Springboot 区别
Spring优势:
Spring如何简化开发:
Spring使用的设计模式:
Springboot2:
spring5 编程分为两种:
1. 传统的 SpringMVC 基于servlet编程。
2. Spring WebFlux 引入响应式编程(reactive),构建异步数据流,非阻塞。