Spring Framework History

  • Born in 2002, the earliest Author Rod Johnson
  • Today, Spring 5.x, Support JDK 8-11 and Java EE 8.

Spring: The source for modern java

Spring,始于框架,但不不限于框架
oUY3eJ

Spring Framework

用于构架企业应用的轻量级一站式解决方案

设计理理念

  • ⼒力力争让选择⽆无处不不在
  • 体现海海纳百川的精神
  • 保持向后兼容性
  • 专注 API 设计
  • 追求严苛的代码质量量

Spring Boot

快速构架基于Spring的应用程序

  • 快,非常快
  • 开箱即用,按需改动
  • 提供非功能特性
  • 不用生成代码,没有XML配置

DwpoV5

Spring Cloud

简化分布式系统的开发

  • 配置管理理
  • 服务注册与发现
  • 熔断
  • 服务追踪

Spring 5.x 的改变暗示了了什什么

OE30HW

第一个Spring程序 Hello Spring

  1. Open IntelliJ

  2. Create a new project

  3. Choose Spring Initializr
    Z1dDju

  4. Fill in the Project Metadata
    Kd0ntJ

  5. Choose Dependencies: Spring Web and Spring Boot Actuator
    sc3cGw

  6. Finish the project