版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本发明公开了一种数据源读写分离方法和2获取业务系统的原始数据源,将所述原始数据源作为第一数据拦截访问所述业务系统的请求,并识别所述请求对应的操作类型表用于记录所述业务系统的原始数据源及对应的实体类的映射在确定所述请求对应的操作类型为写操作时,将所述请求链接到在确定所述请求对应的操作类型为读操作时,将所述请若确定所述请求对应的操作类型为写操作,则从所述代理管理述请求链接到与所述写标识对应的第一数据源或第二数据在确定所述请求对应的操作类型为读操作时,将所述请若确定所述请求对应的操作类型为读操作,则从所述代理管理述请求链接到与所述读标识对应的第一数据源或第二数据3对象关系映射表用于记录所述业务系统的原始数据源及对应的实体类的映射链接模块,用于在确定所述请求对应的操作类型为写操作时,将在确定所述请求对应的操作类型为读操作时,将所述请4[0011]若确定所述请求对应的操作类型为写操作,则从所述代将所述请求链接到与所述写标识对应的第一数据源或第二数5读数据源,则将所述请求链接到与所述第一目标数据源对应的第二目标数据源进行写操写数据源,则将所述请求链接到与所述第一目标数据源对应的第二目标数据源进行读操6或多个处理器执行,使得所述一个或多个处理器实现本发明实施例的数据源读写分离方上存储有计算机程序,所述程序被处理器执行时实现本发明实施例的数据源读写分离方确定所述请求对应的操作类型为写操作时,将所述请求链接到所述写数据源进行写操作;7[0042]上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加[0050]图7是适于用来实现本发明实施例的终端设备或服务器的计算机系统的结构示意[0052]图1是根据本发明实施例的数据源读写分离方法的主要流程的示意图,如图1所JavaSpring框架启动的上下文中获取业务系统原始数据源的Java实例(即bean)。获得原8OrientedProgramming,面向切面编程)是通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。可以通过识别该请求的注解来确定该请求对应的操作类型。或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。除了所述请求链接到与所述写标识对应的第一数据源或第二数据源9读数据源,则将所述请求链接到与所述第一目标数据源对应的第二目标数据源进行写操写数据源,则将所述请求链接到与所述第一目标数据源对应的第二目标数据源进行读操当前线程的绑定的数据源,进一步根据读写判定功能,切换数据源,实现读写分离。析该请求确定该请求的目标实体类,根据对象关系映射表确定与该请求对应的原始数据请求对应的操作类型为读操作时,将所述请求链接到所述读数据源进行读操作的技术手[0071]图3是本发明另一实施例的数据源读写分离方法的主要流程的示意图,如图3所查找读标识,将所述请求链接到与所述写标识对应的第一数据源或第二数据源进行读操所述第一目标数据源为写数据源,则将所述请求链接到所述第一目标数据源进行写操作,[0092]可选地,所述识别模块402还用于:通过抽象语法树识别所述请求对应的操作类[0096]图6示出了可以应用本发明实施例的数据源读写分离方法或数据源读写分离装置[0100]需要说明的是,本发明实施例所提供的数据源读写分离方法一般由服务器605执[0102]下面参考图7,其示出了适于用来实现本发明实施例的服务器设备的计算机系统存储器(ROM)702中的程序或者从存储部分708加载到随机访问存储器(RAM)703中的程序而的计算机程序根据需要被安装入存储部分7发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年江苏省苏州市相城区蠡口中学八年级下册5月月考数学试题 含答案
- 2026年河北省南宫市高二生物下册期末考试考试卷附答案(培优A卷)
- 2025年江苏省常熟市高二生物下册期末考试测试卷含完整答案【名师系列】
- 2026年河北省高碑店市高二生物下册期末考试检测卷及答案【新】
- 2026年江西省高安市高二生物下册期末考试测试卷【夺冠系列】附答案
- 2026年辽宁省凤城市高二生物下册期末考试测试卷【真题汇编】附答案
- 2025年黑龙江省密山市高二生物下册期末考试模拟卷【新题速递】附答案
- 2025年江苏省靖江市高二生物下册期末考试模拟卷标准卷附答案
- 2025年黑龙江省密山市高二生物下册期末考试检测卷含答案【考试直接用】
- 2026年海南省琼海市高二生物下册期末考试测试卷附完整答案(夺冠系列)
- 中国海洋大学2026年综合评价面试模拟试题+答案解析
- 2025年中组部机关遴选工作人员笔试真题及答案解析
- 2026年上海市初中学业水平考试地理试卷真题(含答案详解)
- 2025年山东省济南市初二学业水平地理生物会考考试试题及答案
- 国聘招聘笔试测评题库
- 2026天津大学附属小学教师招聘8人-天津大学事业编考试参考试题及答案解析
- 2026年事业单位考试国内核心时事政治考点梳理(附50题)
- 雨课堂学堂在线学堂云《微机原理及应用(北京科技)》单元测试考核答案
- 设备安全使用维护和保养程序培训课件
- 电气安全检修培训课件
- 2026年剧本杀主持人控场题库含答案
评论
0/150
提交评论