遷移資料庫資料考慮問題

茅場晶彥Forever發表於2020-10-12

1.那些欄位需要保留,那些是預設值。

可以從資料的用處來考慮,把無關緊要的給預設,重要的遷移。

2.注意null與空字串

null是原資料庫裡沒有的資料,重要資料,必須設定一個特定標識資料,

null在toString時會進行報錯,後面一些底層邏輯也可能會爆空指標異常,

可以進行如下處理,然後進行判斷,賦予Data,或者存入空值。

String Date+="";

3.在Test環境,HashMap<Integer,String>();傳輸資料,沒有成功。

把資料拼接為字串,使用map以資料庫Id為key,然後value為str拼接字串。

String str=str1+","+str2+","str3;

Stirng[] s=str.split(",");

資料:s[0]   s[1]  s[2]

額.....然後我到第二個方法進行set進入的時候,為null,找不到原因。

另外出現問題後,必須要大膽懷疑啊,特別是資料庫,亂。。。。。

 

相關文章