本课程分三个章节1)Spring boot速学篇 2) 和第三方工具结合应用篇(会讲到如mysql、redis、elasticsearch)等结合 3)实战篇,

*   第一章:Spring Boot速学使用 cplist.push('第一章:Spring Boot速学使用');/

  *   第1讲:开张课:安装和启动第一个Spring Boot应用

  *   第2讲:热启动、autowired自动加载、value注解、属性注入

  *   第3讲:Ioc容器、@Bean注解、再用自动装配

  *   第4讲:和mysql进行初步交互、使用tomcat-jdbc数据源、测试JdbcTemplate

  *   第5讲:Spring Boot和MyBatis整合、写出第一个rest API

  *   第6讲:MyBatis整合:新增数据得到主键、POST API写法、SQL动态生成

  *   第7讲:MyBatis整合: 本地数据库事务、模拟转账API编写案例

  *   第8讲:Spring Boot统一异常处理、rest api的404处理

  *   第9讲:AOP实例入门:模拟token验证拦截、Pointcut、Before

  *   第10讲:AOP实例入门:模拟API获取用户信息、AfterReturning、Around

  *   第11讲:简易打包Spring Boot项目、简易部署到Centos 7中

*   第二章:Spring Cloud速学篇(入门) cplist.push('第二章:Spring Cloud速学篇(入门)');/

  *   第12讲:微服务、Spring Cloud、配置中心入门

  *   第13讲:Spring Cloud Config利用自建Git仓库创建配置中心

  *   第14讲:Spring Cloud Config安全设置、配置内容加密的基本操作

  *   第15讲:微服务入门第一步:服务的注册与发现、服务的简单互相调用

  *   第16讲:微服务入门2(Eureka): Eureka自我保护机制、健康检查的作用、actuator模块监控

  *   第17讲:微服务入门(3):使用Ribbon实现服务负载均衡、结合Eureka、简单定义策略

  *   第18讲:微服务入门第三步:使用Feign调用注册在Eureka中的远程服务(入门)

  *   第19讲:微服务入门第五步:防止服务雪崩--Hystrix学习之服务降级

*   第三章:Spring Boot和第三方交互:Redis篇 cplist.push('第三章:Spring Boot和第三方交互:Redis篇');/

  *   第20讲:Redis安装、集成Spring Boot 、Spring Data Redis的初步使用

  *   第21讲:套路训练课:把Redis当缓存用(1):模拟建议登录、保存token的简单方法

  *   第22讲:套路训练课:把Redis当缓存用(2):新闻缓存、简单防击穿处理、缓存也要猥琐

  *   第23讲:把Redis当缓存用(3):商品数据以什么形式存入redis、管道功能批量增加

  *   第24讲:把Redis当消息队列用:异步登录、发送消息增加缓存、spring boot非web运行

  *   第25讲:套路训练课:Redis在秒杀场景中的案例(商品库存)、JMeter高并发测试