欧美乱大交av_美女视频黄免费看_国产情久久久久久一区二区三_国产av一区二区久久_欧美日韩av久久久_久久精品国产亚洲av久试看 _日韩高清影院_大陆国产av

全國(guó) [城市選擇] [會(huì)員登錄] [講師注冊(cè)] [機(jī)構(gòu)注冊(cè)] [助教注冊(cè)]  
中國(guó)企業(yè)培訓(xùn)講師
《SpringBoot應(yīng)用開發(fā)與實(shí)戰(zhàn)》
 
講師:陳國(guó)星 瀏覽次數(shù):2559

課程描述INTRODUCTION

· 研發(fā)經(jīng)理· 技術(shù)主管· 中層領(lǐng)導(dǎo)

培訓(xùn)講師:陳國(guó)星    課程價(jià)格:¥元/人    培訓(xùn)天數(shù):1天   

日程安排SCHEDULE



課程大綱Syllabus

SpringBoot應(yīng)用開發(fā)課程

【課程背景】
微服務(wù)架構(gòu)已然成為了當(dāng)下最流行的熱門話題,并且它已被各種規(guī)模的互聯(lián)網(wǎng)公司廣泛接受和認(rèn)可,而Spring Boot以其極速開發(fā)為特點(diǎn)也已成為互聯(lián)網(wǎng)開發(fā)人員必備技術(shù)。無論是互聯(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的開發(fā)過程,能讓開發(fā)者快速的搭建框架和Web容器,熟練使用SpringBoot下各種注解與組件,如何與SpringCloud技術(shù)體系集成。內(nèi)容涵蓋SpringBoot的整體框架結(jié)構(gòu)、多環(huán)境配置處理、如何快速開發(fā)基于Web的應(yīng)用、對(duì)數(shù)據(jù)訪問的支持、對(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ā)展的由來,以及目前流行的技術(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快速入門
創(chuàng)建Maven工程
添加SpringBoot的啟動(dòng)器
編寫SpringBoot引導(dǎo)類
編寫Controller
測(cè)試驗(yàn)證
實(shí)戰(zhàn):使用SpringBoot完成第一個(gè)SpringBoot工程
3、SpringBoot核心配置
啟動(dòng)類與@SpringBootApplication
自動(dòng)配置的開閉
SpringBoot配置文件類型和作用
Yml配置文件簡(jiǎn)介
Yml配置文件的語(yǔ)法
Spring Boot的配置文件
Spring Boot之starter pom
使用命令行參數(shù)實(shí)現(xiàn)外部配置
常規(guī)屬性的配置
多環(huán)境配置之Profile配置
SpringBoot配置信息查詢
使用注解@Value映射配置
使用注解@ConfigurationProperties配置映射
實(shí)戰(zhàn):使用SpringBoot基于多環(huán)境的快速切換
4、SpringBoot之Web開發(fā)
Spring Boot的Web開發(fā)支持
Spring Boot與Spring MVC的集成
基于tomcat的配置

三、SpringBoot與第三方技術(shù)整合
1、SpringBoot整合MyBatis
添加Mybatis的啟動(dòng)器
創(chuàng)建實(shí)體Bean
編寫Mapper
配置Mapper映射文件
在application.properties中添加mybatis信息
編寫測(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ù)的讀寫
高并發(fā)場(chǎng)景下基于Redis實(shí)現(xiàn)分布式鎖
實(shí)戰(zhàn):基于Redis實(shí)現(xiàn)熱數(shù)據(jù)的讀寫
實(shí)戰(zhàn):高并發(fā)場(chǎng)景下基于Redis實(shí)現(xiàn)分布式鎖
4、SpringBoot整合Junit
添加Junit啟動(dòng)器
編寫測(cè)試類
控制臺(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過程剖析
自定義Starter實(shí)現(xiàn)
自定義Starter整合
實(shí)戰(zhàn):SpringBoot自定義starter的開發(fā)與整合

SpringBoot應(yīng)用開發(fā)課程


轉(zhuǎn)載:http://szsxbj.com/gkk_detail/297048.html

已開課時(shí)間Have start time

在線報(bào)名Online registration

    參加課程:《SpringBoot應(yīng)用開發(fā)與實(shí)戰(zhàn)》

    單位名稱:

  • 參加日期:
  • 聯(lián)系人:
  • 手機(jī)號(hào)碼:
  • 座機(jī)電話:
  • QQ或微信:
  • 參加人數(shù):
  • 開票信息:
  • 輸入驗(yàn)證:  看不清楚?點(diǎn)擊驗(yàn)證碼刷新
付款信息:
開戶名:上海投智企業(yè)管理咨詢有限公司
開戶行:中國(guó)銀行股份有限公司上海市長(zhǎng)壽支行
帳號(hào):454 665 731 584
陳國(guó)星
[僅限會(huì)員]