Skip to content

老猫脚手架 项目,以学习了解为第一目的,暂不适用企业开发(除非自己增强相应模块)。

License

Notifications You must be signed in to change notification settings

Blackcat308/LaoCat-Scaffold

Repository files navigation

LaoCat-Scaffold

LaoCat Spring Cloud 脚手架

OSCS Status

相关问题提 Issues!!!!

项目启动需准备

  • mysql 8.0
  • jdk 1.8
  • maven 3.8.1
  • nacos 2.2.1
  • redis 7.0.2

项目技术选型

  • spring boot 2.6.13
  • spring cloud 2021.0.5
  • spring alibaba cloud 2021.0.5.0
  • hutool 5.8.20
  • mybatis 2.1.4
  • knife4j 3.0.3
  • JWT 0.9.0
  • nacos 2.2.1
  • xxl-job 2.3.0
  • minio
  • 七牛云

监控

  • prometheus 2.39.1
  • grafana 9.2.1

项目做完些什么?

1、spring security jwt
2、网关集成knife4j接口文档
3、基于RBAC实现 用户 -> 角色 -> 权限
4、文件上传相关服务集成
5、监控相关集成
6、集成工作流引擎flowable

项目进度

DB

  • 设计权限db        70%
  • 新建权限相关db        70%

后台

  • 新建项目引入maven结构        65%
  • 构建项目基本架构        60%
  • 引入网关        100%
  • 引入security        100%
  • 项目模块覆盖security        100%
  • 处理feign上下文传递token、处理非网关访问。        60%
  • 处理swagger ui 在微服务中模块兼容        100%
  • 增加用户模块 权限相关        90%
  • 全局异常处理、时间序列化处理        85%
  • 引入xxl-job分布式任务调度 100%
  • 新增文件服务 minio | 七牛云 100%
  • 新增工作流服务 flowable 100%

前台

  • 前端模块构建        0%
  • 管理系统页面处理        0%
  • 处理登录授权流程        60%
  • 接入权限系统        0%

监控

  • 项目接入grafana+普罗米修斯 100%

接口文档

启动网关与对应服务后访问
http://192.168.1.81:2000/doc.html#/home

❤ 感谢关注 ❤

img_1.png


授权演示 target.png


OSCS Status

暂时没有合适的业务场景可开发,故只能维持框子,等待合适的业务场景,在进行相应的开发,泪目....

About

老猫脚手架 项目,以学习了解为第一目的,暂不适用企业开发(除非自己增强相应模块)。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published