1、What?

  • Spring是一个轻量级控制反转和面向切面的容器框架

  • 历史:

    • 2002年,首次推出了Spring框架的雏形:interface21框架

    • Spring框架以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日,发布了1.0正式版

  • 创始人:

    • Rod Johnson,Spring Framework 创始人,它是悉尼大学博士,他的专业不是计算机学,而是音乐学

  • 理念:

    • 使现有的技术更加容易适用,本身是一个大杂烩,整合了现有的技术框架

  • 优点:

    • Spring是一个开源的免费框架(容器)

    • Spring是一个轻量级,非侵入式的框架

    • 控制反转(IOC),面向切面编程(AOP)

    • 支持声明式事务,对框架整合的支持

  • 缺点:

    • 发展了太久之后,违背了原来的理念,配置十分繁琐,人称:配置地狱

  • 组成:

    -遇见狂神说 - Spring学习笔记(一)- Spring基础概述

    • 现代化的Java开发,说白了就是基于Spring的开发

    • 遇见狂神说 - Spring学习笔记(一)- Spring基础概述

    • Spring Boot:

      • 快速开发的脚手架

      • 基于它可以快速开发单个微服务

    • Spring Cloud:

      • Spring Cloud是基于Spring Boot实现的

  • 总结:Spring是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的框架

相关文章:

  • 2021-05-08
  • 2022-12-23
  • 2021-05-01
  • 2021-11-09
  • 2021-06-01
  • 2022-12-23
  • 2021-06-26
  • 2021-11-19
猜你喜欢
  • 2021-08-25
  • 2022-12-23
  • 2021-12-10
  • 2022-12-23
  • 2017-11-26
  • 2021-10-31
  • 2022-12-23
相关资源
相似解决方案