博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
周工作总结-数据迁移
阅读量:6114 次
发布时间:2019-06-21

本文共 362 字,大约阅读时间需要 1 分钟。

1、背景

由于历史原因,原有系统采用Mongodb,系统运行快2年了,说实话MongoDB比关系库开发效率高很多,而且性能也高不少。但是由于近期项目需要调整部署方式,MongoDB无法在现有网络环境下使用,所以就需要改造原有dao层,支持Oracle/MySQL数据库。最早的项目未采用jpa,所以改造工作量挺大。复制代码

2、具体工作

上周完成一个业务模块的代码迁移,本周完成历史数据迁移代码编写、测试,具体做法如下:1、Dao层使用原有系统MongoDB模型加载数据2、根据业务逻辑变化转化为新的VO模型然后调用新的接口进行数据保存注意:放着一次数据过大,采用单条数据循环写入(单条数据可能包含多条字表数据)复制代码

转载于:https://juejin.im/post/5c8d127ae51d455f284e9138

你可能感兴趣的文章
【总结整理】JQuery基础学习---样式篇
查看>>
查询个人站点的文章、分类和标签查询
查看>>
基础知识:数字、字符串、列表 的类型及内置方法
查看>>
JSP的隐式对象
查看>>
P127、面试题20:顺时针打印矩阵
查看>>
JS图片跟着鼠标跑效果
查看>>
[SCOI2005][BZOJ 1084]最大子矩阵
查看>>
学习笔记之Data Visualization
查看>>
Leetcode 3. Longest Substring Without Repeating Characters
查看>>
【FJOI2015】金币换位问题
查看>>
数学之美系列二十 -- 自然语言处理的教父 马库斯
查看>>
Android实现自定义位置无标题Dialog
查看>>
面试总结
查看>>
Chrome浏览器播放HTML5音频没声音的解决方案
查看>>
easyui datagrid 行编辑功能
查看>>
类,对象与实例变量
查看>>
HDU 2818 (矢量并查集)
查看>>
【转】php字符串加密解密
查看>>
22. linux 常用命令
查看>>
ASP.Net 使用GridView模板删除一行的用法
查看>>