基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架

发布时间:2019-05-29 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

介绍

panda是基于SpringCloud Finchley.SR1 、SpringBoot 2.x、 vue、element-ui 微服务基础脚手架
对于日常开发而言提供基础权限控制,动态菜单,才用前后端分离架构,前台采用vue 后台使用springcloud提供rest接口。对于以后开发,只需要在1panda-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 服务健康监控等

技术选型&文档

进度

基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架

基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架


基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架

基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架

基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架

基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架

基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架

基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架

基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架

基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架

基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架

  • [x] 登录管理

    • [x] 登录
    • [x] 登出
  • [x] 系统管理

    • [x] 资源管理

      • [x] 查看资源
      • [x] 添加资源
      • [x] 修改资源
      • [x] 删除资源
    • [x] 角色管理

      • [x] 查看角色
      • [x] 添加角色
      • [x] 修改角色
      • [x] 分配资源
    • [x] 用户管理

      • [x] 查看用户
      • [x] 添加用户
      • [x] 修改用户
      • [x] 分配角色
    • [ ] 字典管理
    • [ ] 终端管理
    • [ ] 令牌管理
  • [x] 日志管理

    • [x] 登录日志

      • [x] 查询日志
    • [x] 操作日志

      • [x] 查询日志
    • [x] 异常日志

      • [x] 查询日志
  • [x] 研发管理

    • [x] 代码生成

      • [x] 查询表格
      • [x] 生成代码
    • [x] 接口文档
  • [ ] 个人中心

    • [ ] 查看资料
    • [ ] 修改资料

## 启动教程

  • 根据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前台工程地址
希望大家有兴趣一起完善的可以联系我
最后大家关注一下我的个人公众号把。关注我公众号即可获取源码

基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架

脚本宝典总结

以上是脚本宝典为你收集整理的基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架全部内容,希望文章能够帮你解决基于SpringCloud FinchleySR1 SpringBoot 2x vue elementUI 微服务基础脚手架所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:Vue