- 专利标题: 基于SOA的数据源切换方法和基于SOA的数据源切换系统
-
申请号: CN201410784320.0申请日: 2014-12-16
-
公开(公告)号: CN104503751B公开(公告)日: 2018-07-10
- 发明人: 杨振文 , 韩小军 , 程默 , 晏建军
- 申请人: 深圳中兴网信科技有限公司
- 申请人地址: 广东省深圳市南山区高新技术产业园高新南6道万德莱南座5楼
- 专利权人: 深圳中兴网信科技有限公司
- 当前专利权人: 深圳中兴网信科技有限公司
- 当前专利权人地址: 广东省深圳市南山区高新技术产业园高新南6道万德莱南座5楼
- 代理机构: 北京友联知识产权代理事务所
- 代理商 尚志峰; 汪海屏
- 主分类号: G06F17/30
- IPC分类号: G06F17/30 ; G06F9/44
摘要:
本发明提出了一种基于SOA的数据源切换方法,包括:在SOA应用中配置多个后台数据库中每个后台数据库的数据源连接池,其中每个数据源连接池对应一个JNDI命名;创建JNDI.properties文件,并配置所述JNDI命名与约定参数值的对应关系;在程序运行时,根据所述约定参数值解析所述JNDI.properties文件,以获取目标数据源对应的目标JNDI命名;根据所述目标JNDI命名建立与目标后台数据库的连接,以从所述目标后台数据库中获取所述目标数据源。相应的,本发明还提出了一种基于SOA的数据源切换系统。通过本发明的技术方案,减少在实际项目中获取数据库连接的代码重复编写问题,同时能解决在项目中针对多个数据库建立数据库连接切换的问题,并便利地对数据储存或者更新、查询等操作。
公开/授权文献
- CN104503751A 基于SOA的数据源切换方法和基于SOA的数据源切换系统 公开/授权日:2015-04-08