怎样给不同的柱子上添加不同的标准误差线(怎么给柱形图加误差线)
842
2022-05-30
spring5.0源码学习系列之SpringFramework基本概述
1、文章前言
在上一章的学习中,我们已经能够构建部署SpringFramework的源码,接着在学习源码之前还是要对SpringFramework框架进行基本的了解和熟悉
2、什么是Spring?
介绍SpringFramework之前先去Spring官网看看:
我们常说的Spring框架应该说是指狭义的Spring框架(Spring framework),现在的Spring框架已经发展成多个项目集成的一个体系,这个体系能支持web应用(web application)、项目安全性(Security)、微服务、批处理、数据处理等等方面,我们拿官网说法看看:
官网的说明是指范义的Spring框架体系,Spring框架体系是开箱即用的,能让我们不用编写大量附加代码,从而真正节省了一些时间和精力
3、Spring框架体系
Spring体系包括Spring Boot、Spring Framework、Spring Cloud、Spring data、Spring Security etc.
4、Spring体系功能
Spring框架体系功能比较强大,能支持web应用、微服务、批处理等等
微服务:
5、开发指导手册
学习Spring框架,我们可以去官网找资料学习:
Spring指导手册:https://spring.io/guides,
6、Spring入门例子
参考官网的开发手册,我们可以创建一个idea项目,可以是基于maven的,也可以基于gradle
https://spring.io/guides/gs/intellij-idea/
要创建maven项目,可以参考官方手册:https://spring.io/guides/gs/maven/
要创建gradle项目,也有官方手册:https://spring.io/guides/gs/gradle/
7、Spring framework
ok,开始介绍本文主要学习的Spring Framework,听起来可能有点陌生,其实我们是一直在学习和使用的,特别是在企业开发中,Spring framework其实就是狭义的Spring框架,也就是我们口头中的Spring框架
Spring framework框架功能有:依赖项注入、事务管理、Web 应用、数据访问、消息传递等等
Spring Framework框架包括如下的子模块工程:
spring-aop spring-context-indexer spring-instrument spring-orm spring-webflux spring-aspects spring-context-support spring-jcl spring-oxm spring-webmvc spring-beans spring-core spring-jdbc spring-test spring-websocket spring-beans-groovy spring-expression spring-jms spring-tx spring-context spring-framework-bom spring-messaging spring-web
1
2
3
4
5
8、JDK版本要求
引用官方wiki的文档,jdk版本对jdk有如下要求,在开发中要注意:
JDK Version Range
Spring Framework 5.3.x: JDK 8-17 (expected)
Spring Framework 5.2.x: JDK 8-15 (expected)
Spring Framework 5.1.x: JDK 8-12
Spring Framework 5.0.x: JDK 8-10
Spring Framework 4.3.x: JDK 6-8
9、Spring架构介绍
引用官方图,Spring3.0架构图:
Spring4.0架构图:
Spring5.0架构图:
Spring web前端
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。