Spring生態(tài)有很多的產(chǎn)品,我們先看看官網(wǎng)介紹:https://spring.io/projects
有以下幾個(gè)我們常用的項(xiàng)目:
Spring Framework
Spring Boot
Spring Data
Spring Security
Spring Cloud
等地消,其他的不怎么熟悉袱蚓,就不管了舟扎。
從今天開始粮呢,我計(jì)劃從Spring Framework開始,逐一深入分析他們的源碼
Spring Framework5:
先看整體框架:
Spring5 整體架構(gòu)
可以看到嫩痰,包含以下幾個(gè)方面:
1剿吻、核心容器:Core Container,包含IoC容器串纺、事件丽旅、資源椰棘、國(guó)際化、驗(yàn)證榄笙、數(shù)據(jù)綁定邪狞、類型轉(zhuǎn)換、SpEL
2茅撞、AOP帆卓、Aspects、Messaging
3乡翅、Data Access:JDBC鳞疲、ORM、JMS
4蠕蚜、Web:WebSocket尚洽、Servlet、Transaction
在下面的系列文章中靶累,我會(huì)逐一講解腺毫。