广告已过期!
商品属性

开发语言:Java

数据库:Mysql

商品详情
商品属性
    • 品牌其他
    • 语言Java
    • 数据库Mysql
    • 移动端无
    • 大小4.39 GB
    • 规格整站源码
    • 授权免授权
    • 源文件完全开源(含全部源文件)
安装环境
    • 安装服务¥30.00(额外,可选)【要求说明】
    • 主机类型独立主机(服务器、VPS、VM),虚拟主机(仅有FTP管理)
    • 伪静态无需
    • 操作系统Windows
    • 安装方式提供管理权限
    • web服务IIS
商品介绍

代码实现我都采用的开源的架构,没有授权问题,因此不管是个人学习,还是公司开发,都可以放心的使用】

【此项目配有视频+文档讲解,新手可以快速入门】

【本店所有项目均提供技术指导,需要时可以提供远程协助,不收取费用】

【赠送springboot+springcloud视频教程+电商UI模板+ssm后台管理系统】

-------------------------------------------------------------------------------------------------------------------- 系统描述

1. 在此基础上可二次开发(OA、ERP、CRM ,医疗管理、金融、网站后台)等管理系统
2. 可以做APP的后台,json接口,提供了接口例子,后台也有接口测试模块,出售的视频也有接口讲解
3. 系统功能完善(用户角色权限),此为框架平台,文档、注释齐全,专门供程序员二次开发 

4. 我们这边是公司,主要业务是定制开发,  此系统为我们平时给客户做项目用的,经过很多项目实战考验

 ------------------------------------------------------------------------------------------------------------------- 核心技术

1.该微服务项目采用spring cloud、spring boot开发,由注册中心(Eureka)、配置中心(spring cloud config)、用户中心、认证中心(oauth2)、日志中心、文件中心、网关(spring cloud zuul)、管理后台、监控中心、短信通知中心、zipkin分布式追踪构成。

2.用到了spring boot、mybatis、oauth2、spring security、json、redis、rabbitmq等主流互联网技术,管理后台界面有html、jquery,样式有layui和bootstrap,可作为微服务的脚手架项目。3.采用前后端分离方式,后端只提供json,主要考虑到支持web和app

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

4.配置中心支持将配置文件放在本地或者远程git

5.认证中心由spring security oauth2实现,接口访问通过access_token进行鉴权,支持普通uuid方式的token或者jwt方式的token

6.网关是zuul实现,url分发请求,ip黑名单拦截

7.日志是aop实现,也提供了非aop方法,基于rabbitmq消息存储到数据库或者elasticsearch

8.文件中心,实现了本地存储、阿里云存储,可自行扩展存储到第三方

9.用户中心,用户信息、权限角色信息,绑定手机号、微信公众号授权,绑定微信

10.权限是spring security注解实现,粒度很细,到方法级别

11.短信通知中心是阿里云短信、可发送验证码、校验验证码

12.zipkin分布式追踪,支持内存存储、mysql存储、elasticsearch存储

13.管理后台,包含管理界面,可添加维护菜单、角色、权限、client管理、access_token有效期修改、用户、邮件、查看日志、文件、注册中心、监控中心、swagger文档、设置ip黑名单、绑定手机号等 


视频目录:

0 项目介绍

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

1.2 eclipse导入项目源码

1.3 idea导入项目源码

1.4 maven阿里云镜像地址

1.5 初始化数据库脚本

1.6 host配置

1.7 rabbitmq控制台添加用户

1.8 修改配置信息

1.9 启动项目

2.1 注册中心

2.2 多注册中心

3.1 配置中心

3.2 配置中心-多环境讲解

3.3 配置中心底层核心源码

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

4.2 用户中心-配置类代码

4.3 用户model和表

4.4 用户相关代码讲解

4.5 角色和权限

4.6 权限注解

4.7 多账户-用户凭证表

4.8 放开某url的权限

5.1 认证中心代码结构

5.2 FeignClient简单介绍

5.3 认证中心配置类和接口

5.4 登录和鉴权

5.5 生成access_token的核心源码

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

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

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

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

5.10 redis缓存oauth2中的client信息

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

6.1 网关zuul

6.2 网关端口说明

7.1 日志中心讲解

7.2 日志组件aop实现

7.3 日志存储到elasticsearch

7.4 日志模块常量定义调整

7.5 非aop方式保存日志

8.1 监控中心

9.1 文件中心

9.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使用和修改收集比率


微服务spring cloud框架后台系统源码 springmvc spring boot定制

微服务spring cloud框架后台系统源码 springmvc spring boot定制

微服务spring cloud框架后台系统源码 springmvc spring boot定制

微服务spring cloud框架后台系统源码 springmvc spring boot定制

微服务spring cloud框架后台系统源码 springmvc spring boot定制

微服务spring cloud框架后台系统源码 springmvc spring boot定制

QQ 1829697529 1021562451

声明

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

评论区

表情

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