南京
杭州
上海
025-87787966    0571-88257871

微服務架構

發布日期: 2017/12/22 16:48:33

課程大綱:
一、SpringBoot介紹
    1、Spring的發展
    2、Spring的Java配置方式
    3、實戰-讀取外部的配置文件
    4、SpringBoot簡介
    5、第一個SpringBoot應用
    6、SpringBoot核心-核心注解、自動配置、自定義banner
    7、全局配置文件
    8、starterpom、xml配置、日志
    9、SpringBoot的自動配置
    10、自動配置靜態資源
二、SpringBootweb開發
    1、SpringBoot的web開發
    2、通過SpringBoot改造購物車(SpringBoot和Mybatis的整合)
    3、SpringBoot的事務管理
    4、SringBoot整合Redis、Httpclient、RabbitMQ
    5、SpringBoot設置SpringMVC的配置
    6、啟動測試(解決一些問題)
    7、SpringBoot發布到獨立的tomcat
三、SpringBoot詳解
    1、SpringBoot之HelloWorld
    2、springboot返回json數據
    3、SpringBoot完美使用FastJson解析JSON數據
    4、SpringBoot熱部署(springloader)
    5、Springboot+ devtools(熱部署)
    6、SpringBoot JPAHibernateSpring Data概念
    7、SpringBoot JPA-Hibernate
    8、SpringBoot Spring Data JPA介紹
    9、SpringBoot JdbcTemplate
    10、全局異常捕捉
    11、SpringBoot之訪問404
    12、配置server信息
    13、Springboot使用thymeleaf
    14、SpringBoot 使用freemarker
    15、SpringBoot添加JSP支持
    16、SpringBoot集成MyBatis
四、Springboot整合
    1、springboot整合案例
    2、springboot整合Mybatis
    3、spirngBoot整合REDIS單機版
    4、springboot整合REDIS集群
    5、springboot的JD案例
五、Springcloud( 一)
    1、服務提供者與服務消費者
    2、Ribbon-3使用配置文件自定義RibbonClient
    3、Ribbon脫離Eureka使用
    4、Feign-1Feign的簡介及基礎使用
    5、Feign-2覆寫Feign的默認配置
    6、Fegion-3覆寫Fegion的默認配置及Fegion的日志
    7、Fegion-4解決Fegion第一次請求timeout的問題
六、Springcloud(二)
    1、Eureka深入理解.baiduyun.downloading
    2、Eureka深入理解.baiduyun.p.downloading
    3、Eureka常用配置詳解
    4、EurekRibbon Feign常見問題及解決
    5、服務發現與服務注冊
    6、Eureka簡介與Eureka Server
    7、將微服務注冊到Eureka Server
七、使用Hystrix保護應用
    1、超時機制,斷路器模式簡介
    2、Hystrix簡介及簡單代碼示例
    3、Hystrix簡介及簡單代碼事例
    4、HystrixHealth Indicator及MetricsStream
    5、HystrixHealth Indicator及MetricsStream支持
    6、Fegion的Hystrix支持
    7、如何禁用單個FegionClient的Hystrix的支持
    8、Feign使用fallbackFactory屬性打印fallback異常
    9、HystrixDashboard的使用與常見問題總結
    10、Turbine
八、使用Zuul構建APIGateway
    1、APIGateway簡介
    2、Zuul簡介及代碼示例
    3、Zuul指定path+serviceid
    4、Zuul指定Path+url以及指定可用的服務節點時如何負載均衡
    5、Zuul使用正則表達式指定路由規則
    6、Zuul路由的strip-prefix與order
    7、Zuul的各種姿勢
    8、通過Zuul上傳文件,禁用Zuul的Filters
    9、Zuul的回退
    10、 使用Sidecar支持異構平臺的微服務
九、SpringCloud Config
    1、SpringCloud Config簡介
    2、編寫Config Server
    3、編寫Config Client
    4、Git倉庫配置詳解
    5、配置屬性加解密之對稱加密
    6、配置屬性加解密之非對稱加密
    7、SpringCloud Config與Eureka
    8、SpringCloud Config 與Eureka配合使用
    9、SpringCloud Config配置屬性刷新之手動刷新
    10、 SpringCloud Config配置屬性刷新之自動刷新
    11、ConfigServer的高可用

相關培訓課程

TRAINING COURSE
無標題文檔