2020年博客日报第4篇|多数据源管理插件(支持不同数据库)
今日任务
了解分析了很多业务系统,总结如下
1.大数据分析、数据分析、XX分析系统,很多系统都会在存在图形展示
初步思路:
图形快速构建-》BI系统
图形定制化-》插件封装
部分图形复用-》公共代码提取
今天这篇聊下,多数据源功能插件,仅仅初步思路,梳理下
多数据源插件初步设计
1.解决问题
多个系统都存数据源管理模块,此时需要抽离该部分功能
oracle、mysql、SqlSerer..不同类型数据源,集成繁琐
2.功能清单
1.动态切换数据源(多个库表)
2.支持适配多个数据库(mysql、oracle等)
3.提供相关API接口(表结构、字段基本信息、库基本信息等常规查询操作)根据需求增加即可
4.支撑数据源增改查等常规操作
5.完善后台对API接口的操作页面
6.鉴权功能
3.提供方式
web项目,提供Rest API,支撑微服务集成
End
项目开发中可能遇到问题,暂且简单概括
还没有评论,来说两句吧...