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

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

阿里云MVP 技術顧問 CTO

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

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

課程費用

5800.00 /人

課程時長

1

成為教練

課程簡介

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

目標收益

培訓對象

課程大綱

引子 詳細介紹Spring底層設計模式、基于SpringCloud的微服務架構設計模式
第一單元
Spring設計模式
1. Spring基礎架構
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容器選擇
第三單元
微服務重難點分析
5. 微服務架構設計
5.1 微服務功能拆分
5.2 微服務數(shù)據(jù)拆分
5.3 數(shù)據(jù)一致性問題
5.4 微服務通信問題

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

1. Spring基礎架構
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容器選擇
第三單元
微服務重難點分析

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

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

活動詳情

提交需求