All Projects → yangqifang → QuickStart-admin-Cloud

yangqifang / QuickStart-admin-Cloud

Licence: Apache-2.0 license
基于spring boot 2.0.8 目前集成了spring security oauth2 (server and client)、springboot-admin、openfeign、hystrix,zuul(后续会替换成gateway),config.....等组件

Programming Languages

java
68154 projects - #9 most used programming language
FreeMarker
481 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to QuickStart-admin-Cloud

Lamp Cloud
lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot的微服务快速开发平台,其中的可配置的SaaS功能尤其闪耀, 具备RBAC功能、网关统一鉴权、Xss防跨站攻击、自动代码生成、多种存储系统、分布式事务、分布式定时任务等多个模块,支持多业务系统并行开发, 支持多服务并行开发,可以作为后端服务的开发脚手架。代码简洁,注释齐全,架构清晰,非常适合学习和企业作为基础框架使用。
Stars: ✭ 4,125 (+16400%)
Mutual labels:  gateway, eureka, springcloud
Fw Cloud Framework
基于springcloud全家桶开发分布式框架(支持oauth2认证授权、SSO登录、统一下单、微信公众号服务、Shardingdbc分库分表、常见服务监控、链路监控、异步日志、redis缓存等功能),实现基于Vue全家桶等前后端分离项目工程
Stars: ✭ 717 (+2768%)
Mutual labels:  gateway, eureka, springcloud
Springcloud Learning
学习Spring Cloud框架的总结,使用的是最新的Hoxton版本。主要对包括但不限于Eureka、Ribbon、Hystrix、Zuul、Gateway、Security、Bus、OpenFeign等核心组件的用法进行详细介绍。
Stars: ✭ 129 (+416%)
Mutual labels:  gateway, eureka, springcloud
guli-mall
尚硅谷-谷粒商城代码及文档https://www.yuque.com/zhangshuaiyin/guli-mall
Stars: ✭ 233 (+832%)
Mutual labels:  gateway, springcloud
hanzo-cloud
SpringCloud(Hoxton.SR5) + SpringBoot(2.3.0.RELEASE)的 SaaS型微服务后端脚手架。授权中心开发完毕。文档地址:https://www.kancloud.cn/hanzo/hanzo
Stars: ✭ 15 (-40%)
Mutual labels:  gateway, springcloud
Springcloud Oauth2
本项目基于spring-cloud-starter-oauth2搭建的认证中心和资源服务器的微服务项目,项目不仅仅简单的demo,项目的出发点在于实战应用。本项目为笔者花了不少时间和精力整理出来的,只需要稍微调整就可应用于实际项目当中,并且项目包含大量注释,不仅可以让你会用,也可让你了解到一些流程、一些原理上的东西。认证中心完成密码模式、授权码模式、刷新token模式、简化模式、以及自定义的手机号验证码模式。
Stars: ✭ 154 (+516%)
Mutual labels:  oauth2-server, springcloud
mcloud-oauth2-server
使用Spring OAuth2实现的OAuth2 资源服务器以及认证服务器
Stars: ✭ 57 (+128%)
Mutual labels:  oauth2-server, springcloud
Mini Platform
Mini-Platform致力于更简洁易用的轻量级微服务治理平台。
Stars: ✭ 45 (+80%)
Mutual labels:  gateway, eureka
Spring Cloud Learning
☁️适合刚接触微服务架构的初学者了解和学习微服务,主要集成了注册中心、服务网关、配置中心、熔断机制、应用监控。
Stars: ✭ 37 (+48%)
Mutual labels:  gateway, eureka
Jetfirecloud
基于SpringCloud Finchley.RELEASE的微服务开发脚手架,整合了spring-security-oauth2、springboot-admin、feign、hystrix、spring-cloud-gateway、turbine等全家桶
Stars: ✭ 129 (+416%)
Mutual labels:  gateway, eureka
Springcloud
简单了解微服务
Stars: ✭ 174 (+596%)
Mutual labels:  gateway, eureka
smart-cloud
基于springboot && springcloud的脚手架,支持服务合并部署与拆分部署、接口加解密签名、日志数据 脱敏、接口数据mock、接口文档自动生成、请求幂等校验、接口日志&&sql日志切面打印、分表分库分布式事务、国际化语言等
Stars: ✭ 167 (+568%)
Mutual labels:  gateway, springcloud
microservices-v9
Learn Microservices with Spring Boot - v9
Stars: ✭ 40 (+60%)
Mutual labels:  gateway, eureka
Xc Spring Cloud Alibaba
spring cloud alibaba(2.2.1最新版)+nacos+dubbo+gateWay+sentinel+rocketmq+(pgsql/mysql8.0的json支持)+ignite集成可用于docker分布式框架+分布式自动化任务+mybatis多数据源+seate+ shardingSphere分布式分库事务解决方案
Stars: ✭ 131 (+424%)
Mutual labels:  gateway, springcloud
Springcloud
springCloud学习
Stars: ✭ 251 (+904%)
Mutual labels:  gateway, eureka
spring-cloud
🔥 Develop distributed application services based on SpringCloud architecture model and components
Stars: ✭ 36 (+44%)
Mutual labels:  eureka, springcloud
Hope Cloud
🐳 Hope-Cloud is a Java microservice project
Stars: ✭ 155 (+520%)
Mutual labels:  eureka, springcloud
Spring Cloud Study
SpringCloud源码实战微服务框架(202003更新到SpringCloud的Greenwich版本,即基于SpringBoot2.1.7版本,以及新增SpringCloud Alibaba从入门到精通教程),涉及内容:配置中心,注册中心,服务提供者,服务消费者,熔断器,配置服务,API Gateway,API网关限流ratelimit,服务链路追踪zipkin,hystrix监控,监控聚合中心turbine等
Stars: ✭ 215 (+760%)
Mutual labels:  eureka, springcloud
Spring Cloud
SpringCloud微服务架构,提供快速上手脚手架,快速构建高可用注册中心,高可用配置中心,加入Hystrix断路器,gateway服务官网,权限认证、服务降级、限流,加入应用监控
Stars: ✭ 130 (+420%)
Mutual labels:  gateway, eureka
Springcloudlearning
《史上最简单的Spring Cloud教程源码》
Stars: ✭ 16,218 (+64772%)
Mutual labels:  gateway, eureka

基于spring boot 2.0.8 目前集成了spring security oauth2 (server and client)、 springboot-admin、openfeign、hystrix,zuul(后续会替换成gateway),config.....等组件

前端项目 请点这里

project 
|--admin 管理模块 主要为前端项目提供接口
|--common 基础模块 放置项目中所欲要用到的实体类 (目前这个模块中存在自动配置 后面我会剔除)
|--eurekaserver 注册中心
|--gateway zuul 网关
|--modules
      |
      |--config-server 配置中心
      |
      |--monitor-server 监控服务 使用spring boot admin2
|--oauth-modules
       |
       |--oauth2-server 授权服务 提供用户认证 授权
       |
       |--resource-server 资源服务 提供用户信息接口与OAuth2客户端修改添加
|--pom.xml 
|
|--webdb.sql 数据库脚本

spring boot version

   2.0.8.RELEASE

spring cloud version

   Finchley.SR2

界面预览

部署

  • 1.安装mysql8数据库 将项目中的webdb.sql脚本文件导入到数据库中 PS:mysql其他版本没试过 我电脑上使用的是mysql 8.0.12版本
  • 2.修改oauth2认证授权服务中的数据库连接地址密码
  • 3.修改CRM服务中的数据库连接地址与密码 CRM服务使用的是OAUTH2协议中的password认证授权模式可以在application-test.yml文件中修改
  • 4.如果发现找不到common包下的类 可以在common模块的文件目录中执行命令:mvn clean install
  • 5.运行步骤 1.运行eureka注册中心 2.启动oauth2认证授权服务 3.启动CRM基础服务 4.启动gateway网关
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].