工程師
互聯(lián)網(wǎng)
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

Spring實(shí)戰(zhàn)演練及原理分析

阿里云MVP 技術(shù)顧問(wèn) CTO

阿里云MVP,華為HCDE成員|技術(shù)作者
業(yè)界資深技術(shù)專(zhuān)家,從事開(kāi)發(fā)和架構(gòu)工作近10年,擅長(zhǎng)Java/Python體系下各類(lèi)技術(shù)棧、擁有微服務(wù)、分布式高并發(fā)、AI&機(jī)器學(xué)習(xí)、大數(shù)據(jù)亞臺(tái)系統(tǒng)架構(gòu)經(jīng)驗(yàn),曾相任多家創(chuàng)業(yè)公司CTO、合伙人,負(fù)責(zé)研發(fā)線所有產(chǎn)品技術(shù)架構(gòu)、團(tuán)隊(duì)管理等工作,開(kāi)發(fā)了多款金融、風(fēng)控大數(shù)據(jù)、SaaS、區(qū)塊鏈等產(chǎn)品。
曾出版技術(shù)書(shū)籍《Akka實(shí)戰(zhàn): 快速構(gòu)建高可用分布式應(yīng)用》,受到多位業(yè)界知名技術(shù)專(zhuān)家聯(lián)名推薦作序,該書(shū)是國(guó)內(nèi)首本原創(chuàng)相關(guān)書(shū)籍。曾出版譯著《軟件開(kāi)發(fā)實(shí)踐項(xiàng)目驅(qū)動(dòng)式的Java開(kāi)發(fā)指南》
曾受邀為HP、通用、中郵、亞安、建行、華泰等中外企業(yè)進(jìn)行技術(shù)咨詢、培訓(xùn)等。

阿里云MVP,華為HCDE成員|技術(shù)作者 業(yè)界資深技術(shù)專(zhuān)家,從事開(kāi)發(fā)和架構(gòu)工作近10年,擅長(zhǎng)Java/Python體系下各類(lèi)技術(shù)棧、擁有微服務(wù)、分布式高并發(fā)、AI&機(jī)器學(xué)習(xí)、大數(shù)據(jù)亞臺(tái)系統(tǒng)架構(gòu)經(jīng)驗(yàn),曾相任多家創(chuàng)業(yè)公司CTO、合伙人,負(fù)責(zé)研發(fā)線所有產(chǎn)品技術(shù)架構(gòu)、團(tuán)隊(duì)管理等工作,開(kāi)發(fā)了多款金融、風(fēng)控大數(shù)據(jù)、SaaS、區(qū)塊鏈等產(chǎn)品。 曾出版技術(shù)書(shū)籍《Akka實(shí)戰(zhàn): 快速構(gòu)建高可用分布式應(yīng)用》,受到多位業(yè)界知名技術(shù)專(zhuān)家聯(lián)名推薦作序,該書(shū)是國(guó)內(nèi)首本原創(chuàng)相關(guān)書(shū)籍。曾出版譯著《軟件開(kāi)發(fā)實(shí)踐項(xiàng)目驅(qū)動(dòng)式的Java開(kāi)發(fā)指南》 曾受邀為HP、通用、中郵、亞安、建行、華泰等中外企業(yè)進(jìn)行技術(shù)咨詢、培訓(xùn)等。

課程費(fèi)用

5800.00 /人

課程時(shí)長(zhǎng)

1

成為教練

課程簡(jiǎn)介

在互聯(lián)網(wǎng)+的今天,人們?cè)赑C、手機(jī)、Pad 上安裝了各式各樣的軟件服務(wù)或APP,享受著互聯(lián)網(wǎng)技術(shù)帶來(lái)的高效和便捷。而隨著這些產(chǎn)品的高速發(fā)展,大家對(duì)高性能、穩(wěn)定性、安全性、擴(kuò)展性等方面有了更高的要求,本次分享主要聚焦于Spring技術(shù)棧實(shí)戰(zhàn)演練及底層原理的探究。

目標(biāo)收益

培訓(xùn)對(duì)象

課程大綱

引子 詳細(xì)介紹Spring底層設(shè)計(jì)模式、基于SpringCloud的微服務(wù)架構(gòu)設(shè)計(jì)模式
第一單元
Spring設(shè)計(jì)模式
1. Spring基礎(chǔ)架構(gòu)
1.1 Java工廠及代理模式
1.2 Bean工廠及核心接口
1.3 IOC及AOP模式詳解
第二單元
SpringBoot實(shí)戰(zhàn)及原理探究
2. SpringBoot2實(shí)戰(zhàn)演練
2.1 從啟動(dòng)到運(yùn)行
2.2 運(yùn)行過(guò)程分析
3. SpringBoot2注解
3.1 啟動(dòng)時(shí)注解做了哪些工作?
3.2 配置信息加載流程
4. SpringBoot2與Web容器
4.1 Web容器啟動(dòng)及配置
4.2 Web容器選擇
第三單元
微服務(wù)重難點(diǎn)分析
5. 微服務(wù)架構(gòu)設(shè)計(jì)
5.1 微服務(wù)功能拆分
5.2 微服務(wù)數(shù)據(jù)拆分
5.3 數(shù)據(jù)一致性問(wèn)題
5.4 微服務(wù)通信問(wèn)題

6. SpringCloud微服務(wù)開(kāi)發(fā)要點(diǎn)
6.1 容錯(cuò)問(wèn)題
6.2 線程隔離
6.3 分布式鎖
6.4 調(diào)用鏈監(jiān)控原理
引子
詳細(xì)介紹Spring底層設(shè)計(jì)模式、基于SpringCloud的微服務(wù)架構(gòu)設(shè)計(jì)模式
第一單元
Spring設(shè)計(jì)模式

1. Spring基礎(chǔ)架構(gòu)
1.1 Java工廠及代理模式
1.2 Bean工廠及核心接口
1.3 IOC及AOP模式詳解
第二單元
SpringBoot實(shí)戰(zhàn)及原理探究

2. SpringBoot2實(shí)戰(zhàn)演練
2.1 從啟動(dòng)到運(yùn)行
2.2 運(yùn)行過(guò)程分析
3. SpringBoot2注解
3.1 啟動(dòng)時(shí)注解做了哪些工作?
3.2 配置信息加載流程
4. SpringBoot2與Web容器
4.1 Web容器啟動(dòng)及配置
4.2 Web容器選擇
第三單元
微服務(wù)重難點(diǎn)分析

5. 微服務(wù)架構(gòu)設(shè)計(jì)
5.1 微服務(wù)功能拆分
5.2 微服務(wù)數(shù)據(jù)拆分
5.3 數(shù)據(jù)一致性問(wèn)題
5.4 微服務(wù)通信問(wèn)題

6. SpringCloud微服務(wù)開(kāi)發(fā)要點(diǎn)
6.1 容錯(cuò)問(wèn)題
6.2 線程隔離
6.3 分布式鎖
6.4 調(diào)用鏈監(jiān)控原理

課程費(fèi)用

5800.00 /人

課程時(shí)長(zhǎng)

1

預(yù)約體驗(yàn)票 我要分享

近期公開(kāi)課推薦

近期公開(kāi)課推薦

活動(dòng)詳情

提交需求