李兴华
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
Java高级工程师实战课程系列套餐(JSP实战+SSH实战+AJAX异步数据交互)
JSP实战开发视频课程
31995人学习
¥399.00
JSP项目实战-CRM管理系统视频课程
5411人学习
¥699.00
框架开发起源 —— Java反射编程视频课程
10713人学习
¥99.00
更 多 6 门 课 程
高级JAVA工程师必备视频课程套餐
RESTful(Restful设计、Jesey实现WEB服务处理)视频课程
5554人学习
¥299.00
AMR项目实战视频课程(Spring MVC + MyBatis)
7993人学习
¥599.00
MyBatis开发框架视频课程
5650人学习
¥599.00
更 多 7 门 课 程
互联网集群架构系列套餐(Redis+Dubbo+单点登录+Zookeeper协调组件)
Dubbo开发框架视频课程
18036人学习
¥998.00
Redis数据库视频课程
18288人学习
¥199.00
企业项目开发中协调一致性组件之ZooKeeper视频课程
6761人学习
¥499.00
更 多 5 门 课 程
Java高级工程师实战课程系列套餐(SSO单点登录+Shiro开发框架)
SSO单点登录(CAS+Shiro+Redis)实战视频课程
7827人学习
¥999.00
【李兴华】Shiro开发框架视频课程(采用Eclipse + Maven进行开发)
9692人学习
¥699.00
【SSM】报名预约系统实战开发视频课程
4932人学习
¥699.00
更 多 3 门 课 程
Java高级工程师实战课程系列套餐(SSO单点登录+Shiro开发框架)
SSO单点登录(CAS+Shiro+Redis)实战视频课程
7827人学习
¥999.00
【李兴华】Shiro开发框架视频课程(采用Eclipse + Maven进行开发)
9692人学习
¥699.00
【SSM】报名预约系统实战开发视频课程
4932人学习
¥699.00
更 多 3 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

1、已经掌握了《SpringBoot就业编程实战》的学员; 2、已经掌握了《Vue.JS + SpringBoot项目实战》的学员; 3、已经掌握了《SpringCloud就业编程实战》的学员。

你将会学到:

Vue.JS + SpringBoot + SpringCloudAlibaba综合应用

课程简介:

SpringCloud是当今Java开发中常用的微服务集群架构,而其中又以SpringCloudAlibaba技术实现较为常用,但是如何可以将SpringCloudAlibaba广泛的应用于实际项目开发之中呢?为了解决学习者的学习困扰,在已公布的《SpringCloudAlibaba就业编程实战》课程基础之上进行了综合性的项目讲解,以帮助学习者综合的掌握Vue.JS + SpringBoot + Nacos + Sentinel + REST + SpringCloudGateway + SpringBootAdmin + SEATA + JWT的综合应用实例。


本项目基于前后端分离设计架构,是在已经公布的《Vue.JS + SpringBoot项目》实战基础之上对于后端接口进行的整体重构,是学习者在从事Java工作之前较为重要的技术应用环境,本课程将带领学生一点一点的剖析技术的应用。

05_SpringCloud开发实战.jpg

本课程的代码在第1个和第2个视频附件之中。

展开更多

课程大纲-Vue.JS + SpringCloud 项目实战

  • 第1章项目环境综述(1小时24分钟4节)

  • 1-1

    项目功能展示本课程基于Vue.JS实现了前端代码的编写,在进行具体的讲解之前,对项目的整体功能进行了演示,帮助读者以直观的角度理解本次项目所具有的功能。

    「仅限付费用户」点击下载“hr-cloud.rar”

    [16:07]
  • 1-2

    部署项目应用项目基于SpringCloudAlibaba技术架构实现,所以项目除了需要进行前端应用的部署之外,还需要搭建一系列的服务,以及服务数据的配置,本课程对于此操作进行了详细的步骤解析。

    「仅限付费用户」点击下载“hr-web.rar”

    [26:54]
  • 1-3

    项目技术架构SpringCloudAlibaba技术架构较为丰富而且全面,为便于读者可以综合性的理解整体的技术架构,本课程根据已经发布的SpringCloud内容进行了架构的梳理,通过完整的架构图进行了实际生产环境下的服务搭建。

    [24:10]
  • 1-4

    数据库设计项目的业务需要数据的支撑,而为了便于数据存储往往会借助于关系型数据库的支持,本课程为读者分析了整个项目之中数据表的组成结构,并通过给出的测试数据分析了这些数据表之间的基本关联。

    [17:14]
  • 第2章微服务环境配置(54分钟4节)

  • 2-1

    JWT与SpringCloud服务端认证为了保障SpringCloud服务的安全性,在SpringCloud中引入了独立的授权管理JWT,本课程分析了两种JWT应用环境的处理,以及配置上的区别。

    [10:24]
  • 2-2

    系统接入微服务SpringCloud提供了子业务的处理节点,为了便于这些业务的处理操作,需要进行有效的接入服务管理,本课程讲解了服务接入的意义,并通过接入微服务获取了服务端的JWT数据。

    [20:03]
  • 2-3

    SpringBootAdmin微服务SpringBootAdmin提供了直观性的服务监控,可以代替Prometheus进行更简单的数据可视化观察,在实际项目应用中也是必须的微服务节点,本课程讲解了该微服务的搭建以及其他微服务的接入处理。

    [08:11]
  • 2-4

    SpringCloud网关路由网关是SpringCloud服务治理的核心关键,由于本次项目基于Nacos实现,所以将采用动态路由的方式进行配置,本课程讲解了网关微服务中的核心代码实现。

    [15:27]
  • 第3章基础微服务(35分钟3节)

  • 3-1

    工资等级微服务工资等级列表数据是进行雇员操作维护的重要组成内容,考虑到后续功能的开发需要,本次进行了工资等级列表的读取处理以及前端显示配置。

    [14:15]
  • 3-2

    日志采集微服务日志采集基于消息组件的模式完成,本课程通过SpringCloudStram与RocketMQ整合进行了消息数据的处理,以及更新日志数据的存储。

    [12:42]
  • 3-3

    日志采集列表为便于理解分布式技术架构,本项目添加了更新记录表,利用JSON实现了更新数据的保存,本次课程主要是讲解了日志的记录以及日志数据列表的操作。

    [08:20]
  • 第4章用户微服务(43分钟3节)

  • 4-1

    用户登录认证本课程通过member微服务的数据层实现,以及REST接口和JWT数据的操作实现了用户的登录认证处理,通过后端认证处理的返回结果以及前端数据的存储进行了说明。

    [23:36]
  • 4-2

    用户信息列表拥有用户管理角色的用户可以直接调用后端接口实现数据查询,本课程分析了JWT数据在认证与授权操作中的作用,并讲解了JWT拦截器的处理机制。

    [10:05]
  • 4-3

    查看用户角色在用户列表功能的基础之上添加了用户角色的查看,根据后端提供的接口拥有相应授权信息的用户可以查看指定用户的角色信息,该操作基于JWT实现了认证与授权检查。

    [10:15]
  • 第5章部门微服务(57分钟4节)

  • 5-1

    部门信息列表雇员数据主要依靠部门进行分类,同时也是在进行雇员信息维护中的重要组成,本次的课程将主要进行部门数据的列表展示。

    [12:19]
  • 5-2

    增加新部门为了便于系统的支持,本次课程增加了创立部门的功能,在本次业务处理中分析了业务数据和基础数据之间的关系,同时分析了SpringBoot、SpringCloud之间的调用流程

    [11:40]
  • 5-3

    更新部门基础信息本课程主要围绕着部门基础信息的更新业务逻辑进行分析,在本操作中需要考虑到实际雇员人数的设计需要,通过具体的业务代码分析实现了这一功能的处理。

    [20:23]
  • 5-4

    删除部门信息本课程主要分析了实际项目开发中外键取消情况下的数据关联处理问题,利用部门删除对雇员数据的级联操作进行了代码的分析与实现。

    [12:49]
  • 第6章雇员微服务(57分钟5节)

  • 6-1

    增加新雇员增加雇员之前需要进行部门以及工资等级信息的获取,所以在业务的设计上较为繁琐,本课程通过增加前的查询和增加的业务处理逻辑,进行了详细的分析,最终实现了雇员数据的增加功能实现。

    [16:07]
  • 6-2

    雇员信息列表雇员列表可以便于管理用户进行雇员数据的浏览,本课程基于雇员表的操作业务实现了集合数据的返回与前端页面的整合。

    [07:38]
展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部