mvn eclipse:eclipse
mvn idea:idea
mvn clean install
源数据库数据源与目标数据库数据源均配置在 src/main/resources/jdbc.properties 中
source.* 为源数据库数据源配置
target.* 为目标数据库数据源配置
其他为数据源共用配置
src/main/java/com/zhph/migration/mapping/table_mapping.properties
source.table.name='tableName'
target.table.name='tableName'
sourceTableColumnName = targetTableColumnName
source.table.name=CRF_P2P_APP_INFO
target.table.name=ZHPH_CLIENT_INFO
PRI_NUMBER=CLIENT_ID
ID_CARD=ID_CARD
LOAN_NAME=CLIENT_NAME
LOAN_NAME_PHONE=CLIENT_TELE
GENDER=CLIENT_SEX
DATE_OF_BIRTH=CLIENT_BIRTH
ID_ADDR_ADDR=CLIENT_ADDR
mvn test -Pmigrate -Dexec.args="true 1 10"
"true 1 10" true 是否使用分页查询,非true值会设置为全表查询 1 第几页 10 每页查询条数
mvn test -Pmigrate
migration将默认使用分页查询第一页,每页20条数据
后期计划增加动态设置映射关系,以及动态设置数据源配置