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

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

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

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

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

課程費用

5800.00 /人

課程時長

1

成為教練

課程簡介

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

目標收益

培訓(xùn)對象

課程大綱

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

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

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

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

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

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

活動詳情

提交需求