Spring官网学习(一)概述

1、Spring官网简介

进入Spring的官网介绍,可以看到,Spring官网将整个Spring框架分成如下8个部分:

  • Overview:该模块主要介绍Spring的历史、设计理念、并且可以快速构建一个Spring的Demo等
  • Core:Spring中最最重要的一个模块。核心模块内容主要包含IOC容器、AOP、事件、Resource、数据绑定和数据校验等。
  • Testing:主要用于Spring项目的测试,如Mock对象、TestContext框架、Spring MVC的测试等。
  • Data Access:该模块包含Spring的事务、DAO、JDBC、ORM框架(Mybatis、Hibernate)等
  • Web Servlet:该模块主要包含SpringMVC、WebSocket、基于STOMP协议的消息传递
  • Web Reactive:该模块主要包含一些响应式的Web框架,如Spring WebFlux, WebClient, WebSocket.
  • Integration:该模块主要是用来在系统之间做消息传递的消息传递框架,主要包括:JMS, JMX, Email, Tasks等内容.
  • Languages:该模块主要介绍了Spring支持语言表达式,主要包括:Kotlin, Groovy, Dynamic Languages.

上面的8个部分大致可以分为以下5个大的模块,
在这里插入图片描述
根据上述图片,Spring可以分为如下5个模块,分别如下:

  • 核心模块(Core Container)
  • AOP模块(AOP、Aspect、Messaging)
  • 数据访问和集成模块(jdbc、orm、transaction等)
  • WEB模块(Web MVC、 websocket、Servlet)
  • 测试模块(Test)
2、Spring总览

关于Spring介绍,官网在Overview里面给出了一

  • 36
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 26
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值