java 同步数据,同步数据到另一个库中。
前提:同一个服务器中,同种数据库
实际项目开发中所应用到的场景:每次同步数据时,先删除另一个库中表的数据,再同步。
前提:两个库中的表结构一致;本次所用的是mysql数据库;持久化框架为 mybatis;项目框架spring boot
/*** 同步数据到另一个库* @author * @date 2018-9-5* @param dataBaseNameNew 另一个库名* @param databaseTableNameNew 另一个库的表名字* @param dataBaseNameOld 当前库名* @param databaseTableNameOld 当前库表名*/@Select(" truncate table ${dataBaseNameNew}.${databaseTableNameNew};"+ "insert into ${dataBaseNameNew}.${databaseTableNameNew} "+ "select * from ${dataBaseNameOld}.${databaseTableNameOld}")void synchData(@Param("dataBaseNameNew")String dataBaseNameNew,@Param("databaseTableNameNew")String databaseTableNameNew,@Param("dataBaseNameOld")String dataBaseNameOld,@Param("databaseTableNameOld")String databaseTableNameOld);
truncate table ${dataBaseNameNew}.${databaseTableNameNew}; 删除表中的数据
结语:本人所有文章都立志写的简单易懂,戳中问题点。 当然了,简单的同时可能忽略了很多细节与详细,如有不足的地方,还请谅解并指出。 如对文章或实现技术上有问题,可联系我:qq: 1226500260 邮箱:654868284@qq.com
java 同步数据,同步数据到另一个库中。相关推荐
- sqlserver触发器如何将一个库中的数据插入到另外一个库中
需求:实现的功能就是,查询当前表的所有信息,插入到另外一个库中(同一台机器,同一个SqlServer) 解决:insert into dB2.dbo.TB2 select * from db1.dbo ...
- 如何使用一个库中不存在的函数
Windows是一个不断发展的系统,很多新的 API 在操作系统更新时更新,而MASM32开发包一般在很长一段时间内都无法及时更新,如果需要在编程中使用新添加的API函数.就得自己动手来更手库文件,下 ...
- python中如何编写代码输入多个数据并把它们放在一个列表中去_10分钟学习函数式Python...
在这篇10分钟的文章中,您将学习Python中的函数式范型.您还将学习列表推导式. 目录 函数式范式 Python的map函数是如何运行的 Python中的lambda表达式 Python中的redu ...
- mysql 查询两个字段相同的数据_sql语句如何查询一个表中某两个字段的相同数据?...
查询一个表中某两个字段的相同数据代码是:Select Name,ID From A group by Name,ID having count (*)>1. 结构化查询语言(Structured ...
- mysql一个数据库中表(数据)复制到另一个数据库中
1.创建一张新表 创建表 CREATE TABLE voice LIKE chartDesginer.voice; 复制数据 INSERT voice SELECT* FROMchartDesgine ...
- .NET 5中的EF Core 5数据迁移:在单独的库中并自动部署
目录 1.简介 2.先决条件 3.使用Dotnet CLI创建解决方案和项目框架 4.在DataAcess中创建模型和数据上下文 5.在WebApp中启动数据库 6.添加数据迁移功能 7.更改数据库模 ...
- Java实现统计某字符串在另一个字符串中出现的次数
面试时会经常考这样的题目,估计也不让使用正则表达式.还好这个算法还算简单,不过在草稿纸上写难免会出现运行异常,好吧,面试官赢了,乃们屌丝就实实在在的把代码码出来吧. 谢谢"心扉"对 ...
- java 检测表情符号_hutool工具包:判断一个字符串中是否包含emoji表情符号(emoji-java)...
需求: 判断一个字符串中是否包含emoji表情符号. 工具: hutool工具包,emoji-java工具包 cn.hutool hutool-all 5.3.7 com.vdurmont emoji ...
- python中如何编写代码输入多个数据并把它们放在一个列表中去_编写高质量Python代码的59个有效方法,你用过几个...
欢迎点击右上角关注小编,除了分享技术文章之外还有很多福利,私信学习资料可以领取包括不限于Python实战演练.PDF电子文档.面试集锦.学习资料等. 这个周末断断续续的阅读完了<Effectiv ...
最新文章
- CTFshow 反序列化 web254
- 【LeetCode】620. 有趣的电影
- jquery效果 窗口弹出案例
- RPM ,yum工具
- B站百万播放量Java零基础教程视频(适合Java 0基础,Java初学入门),史上最细Java零基础教学视频
- 论坛中,无限分类的原理
- linux中安装多个mysql_liunx系统下安装多个MySql数据库并做主从配置
- ji计算机一级题库,全国计算机等级考试一级题库0l0ji.doc
- 存储过程可重用的代码块_利用软件重用经验进行自动化测试推荐
- ORTP协议栈【ZT】
- Linux字符设备驱动实现
- android 实体 快捷键,as快捷键
- 显卡对应的Compute Capability值
- 运用awk提取日志文件中的IP地址
- Windows通过虚拟机的Ubuntu系统安装、配置、管理、远程访问ClickHouse
- 服务器千兆网卡芯片,Intel 82574L and 82576 千兆网卡芯片区别.pdf
- Variant 用法详解
- Ubuntu系统性能优化详细教程
- 有这样一个可爱的菇凉,叫TokenClub!
- QImage的深拷贝与浅拷贝