Spring Cloud实战课程-从0到1实现AG-Admin

课程:从0到1 实现AG-Admin
 
AG-Admin
 
项目地址:http://git.oschina.net/geek_qi/ace-security
 
地址:http://120.77.133.155
 
账户/密码:admin/admin
 
课程简介
 
1、了解Spring Cloud核心模块构成概要,实操通过模版空代码搭建自有框架,了解Spring Cloud核心模块拉通细节;
 
2、实操搭建服务脚手架,快速构建服务增删改查基础模块,考虑利用模版代码来加速解决;
 
3、服务调用实例讲解,了解Feign、Hystrix熔断机制;扩展服务鉴权;
 
4、统一Api网关中心搭建,实操完成用户身份认证,无状态服务开发设计,前后端交互认证标准;
 
5、业务权限模块开发设计,包含访问资源鉴权、前端交互资源限定;
 
课程清单
 
第一节 Eureka讲解与爬坑
Eureka原理粗讲
Eureka高可用原理
Eureka服务失效事件扩展
Eureka动态节点举例
Eureka会坑几处
 
第二节 Zuul讲解与爬坑
Zuul原理粗讲
Zuul过滤器详解
Zuul常用场景举例
Zuul高并发陷阱
 
第三节 Ribbon讲解与爬坑
Ribbon原理粗讲
Ribbon几种负载均衡
Ribbon超时与重试
 
第四节 Hystrix讲解与爬坑
Hystrix熔断原理粗讲
Hystrix熔断超时与线程策略
 
第五节 Spring Boot微服务脚手架搭建(1)
Mybatis+通用Mapper构建通用
Spring 抽象泛型构建通用Service
通用单元测试构建(dao、service)
 
第六节 Spring Boot微服务脚手架搭建(2)
通用Controller和Rest交互对象封装
全局异常处理封装
通用单元测试构建(mock mvc)
 
第七节 用户中心服务开发(UC)
用户信息增删改查模块完成
swagger ui配置接入
Zuul网关转发配置
Config配置接入
服务调用例子开发
 
第八节 网关扩展
oauth2.0 原理粗讲
Jwt用户认证功能开发:登录、注销、刷新
无状态服务改造,通用上下文拦截器开发
 
第九节 服务内部鉴权
服务鉴权中心搭建
调用端FeignClient插件开发
服务端权限拦截器开发
 
第十节 前后端交互认证(vue示例)
前端登录交互
登录token统一加入
 
第十一天 用户权限拦截
权限模块设计与开发
网关权限拦截过滤器改造
前端按钮权限管控(vue示例)
 
课程形式
直播和录播回看
 
上车票价
 
int students = 0; // 人数
int tuition = 188; // 学费
 
if(students <= 30) 
    tuition = 188; 
    
if(30 < students <= 60)
    tuition = 168;
    
if(60 < students <=100) 
    tuition = 138;
    
else
    tuition = 108;
上车方式

 
已邀请:

要回复问题请先登录注册