1.不要讓otter去幹不屬於他的工作。otter專心於數據同步就好
2.因爲otter的輸出並非按時序處理的,很有可能會出現先update,再insert的騷操作,對此,我們儘量減少強轉爲update的處理,多用otter的insert on duplicate key update
3.處理時間字段時,要注意目標表的時間格式及數據庫模式,比如0l轉成的1970-01-01 08:00:00 是不被數據庫所接受的
4.keyList和columnList一定不要有重複字段,有則報錯
5.想要強轉爲update操作的話,oldKeyList一定要有值,且size要和keyList保持一致。
6.處理數據時,小心isNull屬性帶來的干擾,比如說用remark字段來替代warehouse_id,處理代碼裏沒有強調isNull=false的話,會出現因remark爲空導致的warehouse_id爲0
7.處理數據時,小心處理isKey屬性,這個會影響到我們生產的sql。比方說我想把一個insert轉成update,某個字段是否在where的後面取決於他的isKey的值
8.建立映射關係時,左右兩邊的size大小是必須相等的