该项目主要分为四大块:接口模块、通用模块、业务模块、图像化管理模块。其中通用模块中包含核心模块、权限范围、多数据源、日志记录、缓存服务、分布式事务、安全模块、系统接口。业务模块包含:系统模块、代码生成、定时任务、文件服务、数据分析模块、数据管理模块、数据清洗模块。我主要负责通用模块中的多数据源和集成日志还有业务模块中的数据清洗模块和数据分析模块。使用dynamic-datasource-spring-boot-starter做多数据源,AbstractRoutingDataSource切面实现数据源切换,使用Anyline技术实现数据清洗。还用到了feign暴露接口以及文件降级,quartz定时任务声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论