Skip to content

Latest commit

 

History

History
48 lines (47 loc) · 1.4 KB

File metadata and controls

48 lines (47 loc) · 1.4 KB

新功能

  1. feat_1001--用户|权限部分

项目初始化

新建用户表,用户权限表,用户角色映射表,角色权限映射表,角色表

验证码生成,基本环境的搭建,redis工具

拦截器拦截请求,解析token,token续期

用户管理|用户授权

日志分区,aop鉴权

角色创建,项目创建

  1. feat_1002--用户|数据源|api创建

数据源添加|数据库链接池

项目创建,项目数据源绑定

数据源元数据收集--》暂定采用直接执行sql 语句的方式

数据源加入数据连接池,不采用定时任务执行,改为手动执行,如果请求在数据连接池里面没有找到链接,动态加入链接,失败直接报错

创建项目,绑定数据源

  1. feat_1003--api创建,调用

api 配置完成

自定义sql模式

sql 解析--》select

添加自定义sql,获取api 详情

api 访问,定时任务添加配置到redis ,启用消息队列,添加mysql binlog 监听

  1. feat_1004--项目优化

登陆逻辑优化

角色创建,角色权限赋予

管理员查看用户详情,user_service 方法返回值优化

数据源优化,只能看见自己导入的数据源,数据源删除,数据源禁用

流程跑通,第一版

  1. feat_1005--项目优化,观察者模式,模板方法模式,注册api,定时任务,gateway