一种统一服务与多数据源管理的方法

    公开(公告)号:CN116107547A

    公开(公告)日:2023-05-12

    申请号:CN202310007948.9

    申请日:2023-01-04

    Abstract: 本发明提供了一种统一服务与多数据源管理的方法,包括:步骤1:在业务处理端接收到服务请求后,获取服务请求中的租户信息和配置环境信息,生成对应的数据源key标识,并将数据源key标识填充到当前线程变量中;步骤2:基于数据源key标识确定待切换的目标数据源;步骤3:基于数据源动态将数据源连接切换至目标数据源后,执行服务请求并返回服务处理结果。本发明减少对服务器资源的需求,核心业务服务只需一套代码一套部署,不同客户间无需重复部署,降低部署成本与维护复杂度、降低代码维护复杂度,提高代码复用度。通过对核心服务扩展方式生产客户个性化服务,即可保持核心服务统一化,又可灵活满足多样客户需求。

Patent Agency Ranking