广告已过期!
商品属性

开发语言:Java

数据库:Mysql

商品详情
商品属性
    • 品牌其他
    • 语言Java
    • 数据库Mysql
    • 移动端无
    • 大小4.39 GB
    • 规格整站源码
    • 授权免授权
    • 源文件完全开源(含全部源文件)
安装环境
    • 安装服务¥20.00(额外,可选)
    • 主机类型独立主机(服务器、VPS、VM)
    • 伪静态无需
    • 操作系统Windows
    • 安装方式提供管理权限
    • web服务IIS
商品介绍
spring cloud 微服务源码带讲解视频 oauth2认证授权 spring boot

该微服务项目采用spring cloud、spring boot开发,由注册中心(Eureka)、

配置中心(spring cloud config)、用户中心、认证中心(oauth2)、日志中心、

文件中心、网关(spring cloud zuul)、管理后台、监控中心、短信通知中心、zipkin分布式追踪构成。

环境Jdk8、Maven、Mysql、Redis、Rabbitmq、elasticsearch(非必须)

spring boot版本2.0.4.RELEASE

spring cloud版本Finchley.RELEASE

用到了spring boot、mybatis、oauth2、spring security、json、redis、rabbitmq等主流互联网技术,

管理后台界面有html、jquery,样式有layui和bootstrap,可作为微服务的脚手架项目。

代码实现我都采用的开源的架构,没有授权问题,因此不管是个人学习,还是公司开发,都可以放心的使用,管理后台服务中的layui是官网开源部分,非**

采用前后端分离方式,后端只提供json,主要考虑到支持web和app

支持用户名+密码,手机号+密码,手机号+短信验证码、微信公众号授权登录

代码结构如下

微服务 spring cloud源码+讲解视频 oauth2认证授权 spring boot

微服务 spring cloud源码+讲解视频 oauth2认证授权 spring boot

源码是标准的maven项目,压缩后源代码仅有几兆,所以不会用工具导入maven项目的请三思,开发可用eclipse,也可用idea

微服务 spring cloud源码+讲解视频 oauth2认证授权 spring boot


管理后台界面如下

微服务 spring cloud源码+讲解视频 oauth2认证授权 spring boot

微服务 spring cloud源码+讲解视频 oauth2认证授权 spring boot

微服务 spring cloud源码+讲解视频 oauth2认证授权 spring boot

微服务 spring cloud源码+讲解视频 oauth2认证授权 spring boot

微服务 spring cloud源码+讲解视频 oauth2认证授权 spring boot

  

视频目录:

0 项目介绍

01.1 代码结构介绍和环境要求

01.2 eclipse导入项目源码

01.3 idea导入项目源码

01.4 maven阿里云镜像地址

01.5 初始化数据库脚本

01.6 host配置

01.7 rabbitmq控制台添加用户

01.8 修改配置信息

01.9 启动项目

02.1 注册中心

02.2 多注册中心

02.3 eureka注册中心添加密码访问(非必须)

03.1 配置中心

03.2 配置中心-多环境讲解

03.3 配置中心底层核心源码

04.1 用户中心-代码结构和配置文件

04.2 用户中心-配置类代码

04.3 用户model和表

04.4 用户相关代码讲解

04.5 角色和权限

04.6 权限注解

04.7 多账户-用户凭证表

04.8 放开某url的权限

05.01 认证中心代码结构

05.02 FeignClient简单介绍

05.03 认证中心配置类和接口

05.04 登录和鉴权

05.05 生成access_token的核心源码

05.06 根据access_token获取当前用户的核心源码

05.07 认证中心获取当前登录用户的核心代码

05.08 别的微服务获取当前登录用户的核心代码

05.09 登录返回的json携带当前用户数据

05.10 redis缓存oauth2中的client信息

05.11 oauth2的client管理及修改access_token有效期

06.1 网关zuul

06.2 网关端口说明

07.1 日志中心讲解

07.2 日志组件aop实现

07.3 日志存储到elasticsearch

07.4 日志模块常量定义调整

07.5 非aop方式保存日志

08.1 监控中心

09.1 文件中心

09.2 阿里云-文件上传

10.1 后台管理配置类和消息处理

10.2 管理后台接口

11.1 后台登录页面

11.2 后台主页和修改个人信息

11.3 后台菜单页面

11.4 后台页面按钮权限粒度控制

11.5 后台查询Datatables

11.5.1 查询补充

11.6 文件上传

12.1 后台页面单独部署

12.2 打包

12.3 elk环境搭建

13.1 通知中心-阿里云短信

13.2 发送短信验证码

13.3 校验短信验证码

13.4 用户绑定手机号

13.5 登录重构-支持短信登录

14.1 测试公众号基本信息介绍

14.2 微信授权服务端代码讲解

14.3 微信授权简单页面逻辑

14.4 微信授权简单页面(补充)

15.1 zipkin下载安装运行

15.2 zipkin配置

15.3 zipkin使用和修改收集比率



QQ 1829697529 1021562451

声明

1、链接失效请联系客服人员。
2、资源均来源于网友分享及网络公开发表文件,所有资料仅供学习交流。
3、如侵犯您的权益,请联系客服人员,我们将会在第一时间进行处理。

评论区

表情

共0条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~