03.Spring5系统架构

本文详细介绍了Spring5框架的系统架构,包括Core Container、AOP和Instrumentation、Messaging、Data Access/Integration、Web以及Test等部分,解析了各模块的主要功能和组成部分,帮助读者深入理解Spring5的核心概念和技术栈。
摘要由CSDN通过智能技术生成

目录

03 Spring5系统架构

Pt1 Core Container

Pt2 AOP and Instrumentation

Pt3 Messaging

Pt4 Data Access/Integration

Pt5 Web

Pt6 Test

附录:参考资料


03 Spring5系统架构

基于Spring 5.3.4版本来说,包含了22个模块,模块可以单独存在,也可以集合多个模块存在。这些模块从大类上可以分为Core Container(核心容器),Data Access/Integration(数据访问和集成),Web,AOP(Aspect Oriented Programming),Instrumentation(设备支持),Messaging(报文发送),and Test。

 

Spring官方架构图如下所示。

 

 

下面是我加载了Spring源码后的截图,可以看到整个源码中包含了很多的模块。

 


Pt1 Core Container

由spring-core,spring-beans,spring-context,spring-context-support,spring-context-indexer 和 spring-expression构成。

  • spring-core和spring-beans是Spring框架的核心模块

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值