¶Spring 框架指引文档阅读笔记(一)
¶概述
现如今Java Web 开发者们基本都绕不开 Spring框架( 这里的Spring框特指Spring Framework的Web开发框架,以下以 Spring Web框架代替 )这个话题,基于主流市场要求的影响,无论是对于Spring Web 框架足够足够推崇抑或是单纯为了混口饭吃,都会实际学习和使用 Spring Web 框架,本人属于后者,搭上了J2EE开发的大船,因此基本离不开Spring Web 框架。
虽然在学习和工作中对于Spring Web 框架的使用比较多,但了解的东西还是比较片面,不够系统化,当有人让我描述一下Spring Web 框架的时候,组织不出合适的语言。因此以更加了解Spring Web 框架的结构和特性,更好地使用它为目的,一边阅读Spring 指引文档,一边尝试借由实践去产生自己的理解,希望技能能更上一层楼。
¶Spring 文档(Version 5.2.4 RELEASE)
总览:
Spring
的含义:英文翻译的话就是春天的意思,记得有人解释过Spring 系列框架的诞生带来了 Java 企业级应用开发的春天。
过去在提到 Spring Framework 的时候,人们更多的是指 Spring Web 框架本身。而发展到现在,已经基于 Spring Web 框架构建起了一个庞大的生态体系,现在提到 Spring Framework的话,则指代了Spring 家族的诸多项目。
Spring Framework :提供 DI,事务管理,web 开发,数据访问和消息等核心支持
Spring Boot : 提供了快速构建 Spring 项目的固定配置
Spring Cloud: 为公共模式构建的分布式应用提供给了一系列工具集,利于构建微服务
Spring Security: 通过全面可扩展的授权和认证保护应用程序
…
Spring Web 框架内部划分成诸多模块,TODO