中文字幕精品一区二区精品-中文字幕av免费专区-中文字幕日韩精品久久-中文字幕一区二区三区在线不卡

名課堂-企業(yè)管理培訓(xùn)網(wǎng)

聯(lián)系方式

聯(lián)系電話(huà):400-8228-121

值班手機(jī):18971071887

Email:Service@mingketang.com

您所在的位置:名課堂>>內(nèi)訓(xùn)課程>>研發(fā)管理培訓(xùn)

SpringBoot應(yīng)用開(kāi)發(fā)與實(shí)戰(zhàn)

【課程編號(hào)】:NX42738

【課程名稱(chēng)】:

SpringBoot應(yīng)用開(kāi)發(fā)與實(shí)戰(zhàn)

【課件下載】:點(diǎn)擊下載課程綱要Word版

【所屬類(lèi)別】:研發(fā)管理培訓(xùn)

【培訓(xùn)課時(shí)】:1天

【課程關(guān)鍵字】:Spring培訓(xùn),Boot培訓(xùn),應(yīng)用開(kāi)發(fā)培訓(xùn)

我要預(yù)訂

咨詢(xún)電話(huà):027-5111 9925 , 027-5111 9926手機(jī):18971071887郵箱:

【課程背景】

微服務(wù)架構(gòu)已然成為了當(dāng)下最流行的熱門(mén)話(huà)題,并且它已被各種規(guī)模的互聯(lián)網(wǎng)公司廣泛接受和認(rèn)可,而Spring Boot以其極速開(kāi)發(fā)為特點(diǎn)也已成為互聯(lián)網(wǎng)開(kāi)發(fā)人員必備技術(shù)。無(wú)論是互聯(lián)網(wǎng)、云計(jì)算還是大數(shù)據(jù),Java平臺(tái)已成為全棧的生態(tài)體系,其重要性幾乎不可替代。而Spring Boot作為微服務(wù)的基礎(chǔ)設(shè)施之一,背靠強(qiáng)大的Spring 生態(tài)社區(qū),支撐Spring Cloud技術(shù)體系。

本課程將講解SpringBoot是如何簡(jiǎn)化Spring的開(kāi)發(fā)過(guò)程,能讓開(kāi)發(fā)者快速的搭建框架和Web容器,熟練使用SpringBoot下各種注解與組件,如何與SpringCloud技術(shù)體系集成。內(nèi)容涵蓋SpringBoot的整體框架結(jié)構(gòu)、多環(huán)境配置處理、如何快速開(kāi)發(fā)基于Web的應(yīng)用、對(duì)數(shù)據(jù)訪(fǎng)問(wèn)的支持、對(duì)緩存的支持、日志管理、應(yīng)用監(jiān)控管理等。

【課程收益】

掌握SpringBoot框架快速應(yīng)用與實(shí)戰(zhàn)

掌握SpringBoot框架與第三方技術(shù)的集成

掌握SpringBoot生產(chǎn)特性

掌握SpringBoot底層原理

【課程對(duì)象】

研發(fā)工程師、售前技術(shù)工程師

【課程大綱】

一、微服務(wù)與SpringBoot

1、微服務(wù)基礎(chǔ)

微服務(wù)基本介紹

介紹微服務(wù)基本概念、技術(shù)發(fā)展的由來(lái),以及目前流行的技術(shù)(主要針對(duì)Java 平臺(tái)),Spring Boot、Spring Cloud等

2、SpringBoot初體驗(yàn)

Spring Boot 介紹:

介紹 Spring Boot 項(xiàng)目、選型理由、功能特性、參考文檔等

Spring Boot 初體驗(yàn):

Spring Boot 預(yù)備環(huán)境、新建 Spring Boot 應(yīng)用、代碼組織結(jié)構(gòu)、運(yùn)行

二、SpringBoot快速應(yīng)用實(shí)戰(zhàn)

1、SpringBoot概述

什么是Spring Boot

Spring Boot的核心功能

Spring Boot的優(yōu)缺點(diǎn)對(duì)比

Spring Boot的版本

2、SpringBoot快速入門(mén)

創(chuàng)建Maven工程

添加SpringBoot的啟動(dòng)器

編寫(xiě)SpringBoot引導(dǎo)類(lèi)

編寫(xiě)Controller

測(cè)試驗(yàn)證

實(shí)戰(zhàn):使用SpringBoot完成第一個(gè)SpringBoot工程

3、SpringBoot核心配置

啟動(dòng)類(lèi)與@SpringBootApplication

自動(dòng)配置的開(kāi)閉

SpringBoot配置文件類(lèi)型和作用

Yml配置文件簡(jiǎn)介

Yml配置文件的語(yǔ)法

Spring Boot的配置文件

Spring Boot之starter pom

使用命令行參數(shù)實(shí)現(xiàn)外部配置

常規(guī)屬性的配置

多環(huán)境配置之Profile配置

SpringBoot配置信息查詢(xún)

使用注解@Value映射配置

使用注解@ConfigurationProperties配置映射

實(shí)戰(zhàn):使用SpringBoot基于多環(huán)境的快速切換

4、SpringBoot之Web開(kāi)發(fā)

Spring Boot的Web開(kāi)發(fā)支持

Spring Boot與Spring MVC的集成

基于tomcat的配置

三、SpringBoot與第三方技術(shù)整合

1、SpringBoot整合MyBatis

添加Mybatis的啟動(dòng)器

創(chuàng)建實(shí)體Bean

編寫(xiě)Mapper

配置Mapper映射文件

在application.properties中添加mybatis信息

編寫(xiě)測(cè)試Controller

實(shí)戰(zhàn):SpringBoot對(duì)Mybatis的整合

2、SpringBoot整合JPA

JPA:

介紹 JPA 技術(shù)背景、標(biāo)準(zhǔn)規(guī)范、JPA實(shí)現(xiàn)框架以及核心API

Spring Data JPA 整合:

以 JPA 實(shí)現(xiàn)框架 Hibernate為例,實(shí)戰(zhàn)整合 Spring Data JPA 技術(shù)

Spring Boot 整合:

介紹和整合 spring-boot-stater-data-jpa:

實(shí)戰(zhàn):SpringBoot對(duì)Spring Data JPA的整合

3、SpringBoot整合Redis

Redis安裝

Redis基本使用

Redis應(yīng)用場(chǎng)景

基于Redis實(shí)現(xiàn)熱數(shù)據(jù)的讀寫(xiě)

高并發(fā)場(chǎng)景下基于Redis實(shí)現(xiàn)分布式鎖

實(shí)戰(zhàn):基于Redis實(shí)現(xiàn)熱數(shù)據(jù)的讀寫(xiě)

實(shí)戰(zhàn):高并發(fā)場(chǎng)景下基于Redis實(shí)現(xiàn)分布式鎖

4、SpringBoot整合Junit

添加Junit啟動(dòng)器

編寫(xiě)測(cè)試類(lèi)

控制臺(tái)驗(yàn)證測(cè)試信息輸出

5、SpringBoot整合NoSQL

NoSQL:

介紹 NoSQL 使用背景、技術(shù)發(fā)展以及主流中間節(jié)

以 Elasticsearch 為例,搭建 Elasticsearch ,整合 Spring Data 技術(shù)(如:ElasticsearchTemplate)

Spring Boot 整合:

介紹和整合 spring-boot-starter-data-elaticsearch

Spring mongodb的支持

Spring Boot對(duì)Mongodb的支持

Spring Boot下基于Mongodb整合

實(shí)戰(zhàn):SpringBoot對(duì)ElasticSearch的整合

實(shí)戰(zhàn):SpringBoot對(duì)MongoDB的整合

四、SpringBoot原理剖析

1、SpringBoot底層原理剖析

@EnableAutoConfiguration原理分析

@Enable注解實(shí)現(xiàn)原理

@Import的使用

ImportSelector接口

如何實(shí)現(xiàn)自定義注解

2、SpringBoot實(shí)現(xiàn)自定義Starter

自定義Starter過(guò)程剖析

自定義Starter實(shí)現(xiàn)

自定義Starter整合

實(shí)戰(zhàn):SpringBoot自定義starter的開(kāi)發(fā)與整合

陳老師

陳國(guó)星老師

——企業(yè)IT團(tuán)隊(duì)技能提升引領(lǐng)者

曾任國(guó)內(nèi)通信行業(yè)上市公司 廣東融合通信 技術(shù)負(fù)責(zé)人

華為(運(yùn)營(yíng)商5G云改云原生方向) 簽約講師

阿里云(paas產(chǎn)品)特約講師

阿里云企業(yè)級(jí)互聯(lián)網(wǎng)架構(gòu)認(rèn)證專(zhuān)家

研發(fā)迭代領(lǐng)域?qū)<?/p>

軟件安全架構(gòu)領(lǐng)域?qū)<?/p>

【個(gè)人簡(jiǎn)介】

陳國(guó)星老師擁有15年IT研發(fā)經(jīng)驗(yàn),11年IT架構(gòu)與管理經(jīng)驗(yàn),8年IT企業(yè)培訓(xùn)經(jīng)驗(yàn),負(fù)責(zé)企業(yè)IT團(tuán)隊(duì)技術(shù)類(lèi)課程交付,涉及運(yùn)營(yíng)商、銀行、證券、央企、事業(yè)單位等世界500強(qiáng)企業(yè),包括新員工入職專(zhuān)題類(lèi)的技術(shù)類(lèi)崗位課程全流程跟進(jìn)與實(shí)施、企業(yè)老員工IT專(zhuān)業(yè)技能提升(Java方向)、架構(gòu)設(shè)計(jì)、微服務(wù)、DevOps、云原生、大數(shù)據(jù)等專(zhuān)題,與業(yè)內(nèi)知名企業(yè)阿里、華為、企培行業(yè)頭部企業(yè)建立長(zhǎng)期的企業(yè)培訓(xùn)渠道深度合作模式。

曾主導(dǎo)南方電網(wǎng)互聯(lián)網(wǎng)客戶(hù)服務(wù)平臺(tái)和新型客戶(hù)統(tǒng)一模型建設(shè)、大型集團(tuán)公司基于微服務(wù)架構(gòu)的業(yè)務(wù)中臺(tái)和數(shù)據(jù)中臺(tái)建設(shè)、廣東省智慧城市建設(shè)項(xiàng)目、教育行業(yè)云平臺(tái)與虛擬化平臺(tái)建設(shè)、基于IOT在美妝行業(yè)的平臺(tái)建設(shè)。

精通大型分布式應(yīng)用架構(gòu)設(shè)計(jì)與技術(shù)研發(fā)。對(duì)于大規(guī)模分布式架構(gòu)、微服務(wù)架構(gòu)、軟件安全架構(gòu)設(shè)計(jì)等方向特別有研究,尤其對(duì)于高并發(fā)應(yīng)用有豐富的架構(gòu)與落地經(jīng)驗(yàn)。擅長(zhǎng)Java開(kāi)發(fā)技能體系、軟件架構(gòu)、微服務(wù)、軟件工程和研發(fā)團(tuán)隊(duì)管理,長(zhǎng)期為某上市集團(tuán)公司提供項(xiàng)目管理和架構(gòu)顧問(wèn)支持。

熟悉阿里云相關(guān)技術(shù)棧,有過(guò)多次中型項(xiàng)目阿里公有云上云經(jīng)驗(yàn);熟悉騰訊云的私有化架構(gòu),有過(guò)互聯(lián)網(wǎng)大型項(xiàng)目的私有化落地實(shí)施經(jīng)驗(yàn)。

曾在平安證券、中國(guó)電信、中國(guó)移動(dòng)、中國(guó)聯(lián)通、工商銀行、中國(guó)銀行、中數(shù)通、花樣年集團(tuán)等企業(yè)做過(guò)上門(mén)的項(xiàng)目服務(wù),咨詢(xún)及培訓(xùn)服務(wù)過(guò)300多家成長(zhǎng)型企事業(yè)單位。現(xiàn)任某上市公司技術(shù)負(fù)責(zé)人,高級(jí)技術(shù)顧問(wèn),首席系統(tǒng)架構(gòu)師。

【授課風(fēng)格】

專(zhuān)業(yè)性強(qiáng):憑借多年互聯(lián)網(wǎng)公司的從業(yè)經(jīng)驗(yàn),結(jié)合多年服務(wù)于世界500強(qiáng)企業(yè)IT咨詢(xún)與培訓(xùn)經(jīng)驗(yàn),能深刻理解大型企業(yè)的IT團(tuán)隊(duì)訴求,幫企業(yè)一起深入打造企業(yè)IT團(tuán)隊(duì)的金字塔模型。

實(shí)用落地:憑借15年豐富的工作經(jīng)驗(yàn)、項(xiàng)目經(jīng)驗(yàn),成為技術(shù)實(shí)戰(zhàn)、實(shí)操、實(shí)用、實(shí)施專(zhuān)家。

引導(dǎo)啟發(fā):理論結(jié)合實(shí)戰(zhàn)的方式帶領(lǐng)學(xué)員一起,讓學(xué)員得到事半功倍的收獲。授課條理清晰,深入淺出,通過(guò)一個(gè)或多個(gè)實(shí)際案例貫穿整個(gè)課程,語(yǔ)言表達(dá)能力強(qiáng)。

對(duì)癥下藥:善于捕捉學(xué)員痛點(diǎn),從痛點(diǎn)分析到痛點(diǎn)解決,來(lái)調(diào)動(dòng)學(xué)員學(xué)習(xí)積極性;思維敏捷,可以根據(jù)學(xué)生的實(shí)際需求隨即應(yīng)變。

風(fēng)趣幽默:輕松愉快,深入淺出;生動(dòng)活潑,通俗易懂;談笑風(fēng)生,印象深刻。

【主講課程】

軟件研發(fā)系列

《Java web核心應(yīng)用開(kāi)發(fā)培訓(xùn)》

《Java企業(yè)應(yīng)用進(jìn)階與實(shí)戰(zhàn)》

《Java企業(yè)應(yīng)用利器之SpringBoot實(shí)戰(zhàn)》

《SpringCloud應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)》

《JVM深入剖析與調(diào)優(yōu)實(shí)戰(zhàn)》

《MySQL數(shù)據(jù)庫(kù)高級(jí)應(yīng)用開(kāi)發(fā)與性能優(yōu)化實(shí)戰(zhàn)》

架構(gòu)設(shè)計(jì)系列

《微服務(wù)架構(gòu)設(shè)計(jì)與實(shí)戰(zhàn)》

《大規(guī)模分布式系統(tǒng)架構(gòu)與實(shí)踐》

《互聯(lián)網(wǎng)中間件和開(kāi)源技術(shù)進(jìn)階》

《ElasticSearch應(yīng)用與實(shí)戰(zhàn)》

《基于ELK的實(shí)時(shí)日志分析平臺(tái)》

《Kafka應(yīng)用與實(shí)戰(zhàn)》

《軟件安全設(shè)計(jì)與開(kāi)發(fā)》

【服務(wù)客戶(hù)】

運(yùn)營(yíng)商類(lèi):中國(guó)移動(dòng)(總部及各省級(jí)單位)、中國(guó)聯(lián)通(江蘇聯(lián)通、佛山聯(lián)通)、中國(guó)電信(廣東省電信、河北電信)

銀行類(lèi):工商銀行(廣東省行、深圳分行)、中國(guó)銀行(深圳分行)、建設(shè)銀行、華商銀行(深圳分行)、農(nóng)業(yè)銀行(東莞、佛山、南海分行)、廣州農(nóng)商行、東莞農(nóng)商行、廣東省郵政

證券&保險(xiǎn):深圳平安證券、平安科技、深圳南方基金、中國(guó)人保、招商證券、招商信諾

航空類(lèi):南方航空、深圳航空、9元航空、中航信

其它類(lèi):重慶賽迪、格力集團(tuán) 、中國(guó)數(shù)字通信

我要預(yù)訂

咨詢(xún)電話(huà):027-5111 9925 , 027-5111 9926手機(jī):18971071887郵箱:

企業(yè)管理培訓(xùn)分類(lèi)導(dǎo)航

企業(yè)培訓(xùn)公開(kāi)課日歷

研發(fā)管理培訓(xùn)推薦公開(kāi)課

名課堂培訓(xùn)講師團(tuán)隊(duì)

江新安-企業(yè)培訓(xùn)師
江新安老師

研發(fā)管理權(quán)威專(zhuān)家,產(chǎn)品管理獨(dú)立學(xué)者 產(chǎn)品全生命周期管理WPLM之父 GE原產(chǎn)品戰(zhàn)略經(jīng)理 益思研發(fā)咨詢(xún)...

肖偉亞-企業(yè)培訓(xùn)師
肖偉亞老師

一、肖偉亞老師簡(jiǎn)介: 1、深圳海之力研發(fā)管理顧問(wèn)機(jī)構(gòu)合伙人、高級(jí)顧問(wèn)、研發(fā)管理研究中心主任; 2、國(guó)...

王小剛-企業(yè)培訓(xùn)師
王小剛老師

王老師擁有13年的研發(fā)、項(xiàng)目管理與質(zhì)量管理經(jīng)驗(yàn),曾先后供職于華為技術(shù)有限公司、國(guó)際商用機(jī)器技術(shù)有限公...

研發(fā)管理培訓(xùn)內(nèi)訓(xùn)課程

熱門(mén)企業(yè)管理培訓(xùn)關(guān)鍵字