Mysql:根据现存数据生成insert语句
1. 谈谈需求
在开发的过程中将两个项目(A与B)公用的几张表,该表中的某些数据是针对项目A的,另外一些数据是用于项目B的。为了逐渐将两个项目独立处理,拆分表和缓存是刻不容缓。
表拆分:通过select语句查找出项目B的数据,将这些数据生成insert语句。
2.拆分详解
table_user
主要是通过concat方法将其拼接成insert语句,具体脚本如下:
select concat("insert into table_user(user_id, name, email,
created_time, modified_time) value(", "'", user_id, "',", quote(name), ",", quote(email), ",'", crea...
Mockito完成单元测试
1.引入maven依赖
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>2.23.4</version>
<scope>test</scope>
</dependency>
Note: 此处的scope最好选择test。 因为test的scope是不可以继承的,即使其他模块引用了你所在的模块,没有什么影响。由于该依赖和powermock(Mock静态方法依赖)存在版本不兼容问题,如果其他模块依赖了该模块...
52 post articles, 6 pages.