组织介绍

项目技术框架:

java后端:

repository: mysql+mybatis-plus

网关:SpringCloud Gateway

注册中心:Nacos【待实现】

用户登录:Spring Security + JWT

SpringBoot版本:2.1.5.RELEASE

cloud全家桶版本: Greenwich.SR2

文件上传:

SpringCloud后端小目标

1.测试网关能够正常代理服务。打印代理的服务状态信息。【成功】

http://www.zbomc-blue.com:28080/actuator/gateway/routes

2.测试网关能够限流器的正确使用【成功]

利用jmeter多线程测试ok,返回429错误

3.集成日志追踪唯一ID【已完成】

借助twitter的雪花算法根据多数据中心id,生成全局分布式的主键ID【mybatis-plus也有实现】,

网关层面新增GlobalFilter自动添加header:Request_No

4.动态路由,结合数据库动态管理【放弃,转向监控中心、分布式配置中心即可】

暂时觉得没必要

5.集成swagger-ui,自动化接口文档【待完成】

待实现

6.包结构目录的调整【待完成】

7.docker自动化部署,生成随机端口映射【待完成】

8.集成Skywalking和SpringBootAdmin监控分布式系统

9.新增用户系统,能够操作用户菜单及权限信息【待开发】

与guns功能维持一致,实现方式自己开发

10.网关系统新增用户登录信息返回【待开发】

集成spring-security+jwt,待调研

11.集成rabbitmq消息管理系统

12.集成消息推送到个人页面,实现右上角消息已读/未读,新增消息处理能力

13.集成微信授权登录【待完成】

14.自定义审批系统【待完成】

15.开发微信、支付宝支付项目,结合Mq实现延时支付【待完成】

16.集成ElasticSearch分布式搜索

17.集成Mongodb,实现分布式日志系统管理

18.集成Nacos注册中心

VUE前端:

登录 注册 验证码 单点登录

token-拦截、axios的请求拦截和响应拦截

权限管理-动态路由生成-路由传参

动态渲染侧边栏-icon图片

换肤

qunee

echart

外部跳转

路由跳转iframe

图片上传

sass

数据的mook

成就
2
Star
1
Fork
成员(4)
1133380 bluejack admin 1584687440
Blue
1593222 dsg adam studio 1578955430
肖志瑞
2176538 smy86 1590562845
Smy86
zlr

搜索帮助