南京
杭州
上海
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
无标题文档