spring核心學(xué)習(xí)筆記
前言
微服務(wù)架構(gòu)可以視為面向組件架構(gòu)和面向服務(wù)架構(gòu)結(jié)合的產(chǎn)物。大多數(shù)和微服務(wù)相關(guān)的討論都是分析業(yè)務(wù)應(yīng)用如何微服務(wù)化,如何遠(yuǎn)程調(diào)用,如何服務(wù)治理,談?wù)摶A(chǔ)設(shè)施服務(wù)的卻很少。
一、Spring框架功能整體介紹
1.1 Sring Core Container
1.2 Spring Data Access/Integration
1.3 Spring Web
1.4 Spring Aop
1.5 Test
1.6 Spring 容器繼承圖

1.7控制反轉(zhuǎn)和依賴(lài)注入
二、Spring IOC容器底層注解使用
2.1 xml配置文件的形式 VS 配置類(lèi)的形式
2.2在配置類(lèi)上寫(xiě)@CompentScan注解來(lái)進(jìn)行包掃描
2.3配置Bean的作用域?qū)ο?/p>
2.4 Bean的懶加載@Lazy
2.5 @Conditional進(jìn)行條件判斷等
2.6往IOC 容器中添加組件的方式
2.7 Bean的初始化方法和銷(xiāo)毀方法
2.8通過(guò)@Value +@PropertySource來(lái)給組件賦值
2.9自動(dòng)裝配

該資料獲取方式:關(guān)注+轉(zhuǎn)發(fā)
下方掃碼關(guān)注公眾號(hào)加我微信【備注:公眾號(hào)】 免費(fèi)領(lǐng)取
三、Spring Ioc容器源碼解析
3.1 容器創(chuàng)建前期準(zhǔn)備工作
3.2 Spring源碼解析之?dāng)U展原理
3.3 Spring Bean的實(shí)例化過(guò)程
3.4 SpringIOC容器啟動(dòng)源碼的分析
四、Spring 是如何解決循環(huán)依賴(lài)的
4.1 什么是循環(huán)依賴(lài)?
4.2 什么是早期引用?
五、Spring Aop源碼分析
5.1 AOP
5.2 @EnableAspectJAutoProxy
5.3 AnnotationAwareAspectJAutoProxyCreator
5.4代理對(duì)象創(chuàng)建
5.5 代理對(duì)象調(diào)用目標(biāo)方法
六、spring 事務(wù)源碼解析
6.1 事務(wù)概念解析
6.2 Spring事務(wù)三大接口介紹
6.3 @EnableTransactionManagement注解給容器加入了什么組件
6.4事務(wù)源代碼解析流程
6.5代理對(duì)象調(diào)用流程
七、Spring5.0新特性之日志框架
7.1日志框架場(chǎng)景:
7.2 我們Java中常用的日志框架是什么?
7.3 Spring4.Xspring底層使用的日志技術(shù)
7.4 Spring5.x 底層使用的日志技術(shù)

下方掃碼關(guān)注公眾號(hào)加我微信【備注:公眾號(hào)】 免費(fèi)領(lǐng)取
程序員這個(gè)職業(yè)需要我們不斷進(jìn)步,需要我們不斷學(xué)習(xí)新的知識(shí)。
喜歡小編的文章可以點(diǎn)點(diǎn)關(guān)注哦!
小編持續(xù)為你分享最新文章 和 福利領(lǐng)取哦
