前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于SpringCloud Finchley.SR1 、Spring Oauth2 SpringBoot 2.x、 vue、element-ui 微服务基础脚手架

基于SpringCloud Finchley.SR1 、Spring Oauth2 SpringBoot 2.x、 vue、element-ui 微服务基础脚手架

作者头像
yukong
发布2018-12-19 16:06:51
1.4K1
发布2018-12-19 16:06:51
举报
文章被收录于专栏:yukong的小专栏yukong的小专栏

介绍

github 地址 跪求大家star

panda微服务工程地址

panda-admin前台工程地址

panda是基于SpringCloud Finchley.SR1 、Spring Oauth2、SpringBoot 2.x、 vue、element-ui 微服务基础脚手架 对于日常开发而言提供基础权限控制,动态菜单,才用前后端分离架构,前台采用vue 后台使用springcloud提供rest接口。对于以后开发,只需要在panda-service 添加业务模块即可,大大减少工作量。

  • panda-server 服务注册中心
  • panda-auth oauth2 认证服务器 提供token
  • panda-common 公共模块集合
  • panda-config-server 配置中心服务器
  • panda-gateway 统一网关,提供动态路由 同时也是oauth2的资源服务器
  • panda-service 业务模块集合
    • panda-user-service 统一用户管理模块
    • panda-gen-service 代码生成器模块

后续会陆续支持 zipkin服务链路监控 springboot-admin 服务健康监控等

技术选型&文档

进度

index.png

code.png

exception-log-1.png

exception-log-2.png

gen.png

login-log.png

operator-log.png

resource-1.png

resource-2.png

role.png

user.png

  • 登录管理
    • 登录
    • 登出
  • 系统管理
    • 资源管理
      • 查看资源
      • 添加资源
      • 修改资源
      • 删除资源
    • 角色管理
      • 查看角色
      • 添加角色
      • 修改角色
      • 分配资源
    • 用户管理
      • 查看用户
      • 添加用户
      • 修改用户
      • 分配角色
    • 字典管理
    • 终端管理
    • 令牌管理
  • 日志管理
    • 登录日志
      • 查询日志
    • 操作日志
      • 查询日志
    • 异常日志
      • 查询日志
  • 研发管理
    • 代码生成
      • 查询表格
      • 生成代码
    • 接口文档
  • 个人中心
    • 查看资料
    • 修改资料

启动教程

  • 根据init.sql 创建数据库
  • 首先启动 panda-server 注册中心
  • 然后启动panda-config-server配置注册中心
  • 启动统一用户服务panda-user-service
  • 启动认证服务panda-auth 以为认证服务依赖于统一用户服务,所以 统一用户服务器启动在前
  • 最后启动panda-gateway 网关
  • 然后启动前台工程 npm run dev / yarn run dev就可以 目前完成 基础权限模块,接下来会完善动态路由界面可视化配置,与个人中心模块。

github 地址 跪求大家star

panda微服务工程地址

panda-admin前台工程地址

希望大家有兴趣一起完善的可以联系

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.11.29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 介绍
  • 技术选型&文档
  • 进度
  • 启动教程
相关产品与服务
微服务引擎 TSE
微服务引擎(Tencent Cloud Service Engine)提供开箱即用的云上全场景微服务解决方案。支持开源增强的云原生注册配置中心(Zookeeper、Nacos 和 Apollo),北极星网格(腾讯自研并开源的 PolarisMesh)、云原生 API 网关(Kong)以及微服务应用托管的弹性微服务平台。微服务引擎完全兼容开源版本的使用方式,在功能、可用性和可运维性等多个方面进行增强。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档