美文网首页Java学习笔记Java 杂谈Spring-Boot
Spring cloud + vue + oAuth2.0搭建企

Spring cloud + vue + oAuth2.0搭建企

作者: 让我来处理高并发 | 来源:发表于2020-09-28 21:01 被阅读0次

前言:

spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。

Spring Cloud 实战项目

项目介绍

功能点:

模拟商城,完整的购物流程、后端运营平台对前端业务的支撑,和对项目的运维,有各项的监控指标和运维指标。技术点:

核心技术为springcloud+vue两个全家桶实现,采取了取自开源用于开源的目标,所以能用开源绝不用收费框架,整体技术栈只有阿里云短信服务是收费的,都是目前java前瞻性的框架,可以为中小企业解决微服务架构难题,可以帮助企业快速建站。由于服务器成本较高,尽量降低开发成本的原则,本项目由10个后端项目和3个前端项目共同组成。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,实现了异常和日志的统一管理,实现了MQ落地保证100%到达的解决方案。 核心框架: springcloud Edgware全家桶

安全框架: Spring Security Spring Cloud Oauth2

分布式任务调度: elastic-job

持久层框架: MyBatis、通用Mapper4、Mybatis_ PageHelper

数据库连接池: Alibaba Druid

日志管理: Logback前端框架: Vue全家桶以及相关组件

三方服务:邮件服务、阿里云短信服务、七牛云文件服务、钉钉机器人服务、高德地图API

平台目录结构说明

特殊说明

这里做一个解释由于微服务的拆分受制于服务器,这里我做了微服务的合并,比如OAuth2的认证服务中心和用户中心合并,

统一的one service服务中心和用户认证中心合并,支付中心和订单中心合并,其实这也是不得已而为之,只是做了业务微服务中心的合并,并没有将架构中的 注册中心 监控中心 服务发现中心进行合并。

项目源码已经全部上传完毕:

如果您需要获取到这个项目的源码:点赞+关注,之后私信【源码】即可获取资料免费领取方式

相关文章

网友评论

    本文标题:Spring cloud + vue + oAuth2.0搭建企

    本文链接:https://www.haomeiwen.com/subject/yiujuktx.html