把老系統中的資料,整理清洗,匯出成excel;把excel上傳到新系統,插入資料庫中,完成資料遷移.
1.kettle資料匯出
2.資料校驗
3.mysql資料插入
採用批量插入的方式:每次插入100條.
insert into tb_user
(id, name)
values
(#, #)
參考:包含唯一欄位的批量插入;mybatis獲取批量插入的主鍵自增id
4.超大excel上傳問題
5.json檔案解析
乙個json檔案《組織機構資料.json》裡面是組織樹的資料。把它解析成集合list,分析它的資料
public class region
public void setorgname(string orgname)
public string getorgcode()
public void setorgcode(string orgcode)
public string getorgtype()
public void setorgtype(string orgtype)
public string getparentcode()
public void setparentcode(string parentcode)
@override
public string tostring() ';
}}
public class regionvo extends region
public void setchildren(listchildren)
@override
public string tostring() ';
}}
public class result
public void setdata(t data)
}
public class jsonread
public static regionvo getjsonfromjsonfile(file file) );
regionvo data = result.getdata();
listlist = new arraylist<>();
getregions(data, list);
for (region region : list)
system.out.println(list.size());
} catch (exception e)
return regionvo;
}private static void getregions(regionvo data, listlist)
for (regionvo child : children)
return;
}public static region getregionfromregionvo(regionvo regionvo)
}
FNDLOAD 系統資料遷移
nls lang american america.al32utf8 export nls lang nls lang simplified chinese china.al32utf8 export nls lang 快碼 download bitc lookup type bitc cust o...
周鴻禕 有些軟體偷偷錄音和錄影!資料被用於牟利
網路安全作為近年來備受關注的話題,時不時就會有一些勁爆的內容被披露。近日,360 董事長周鴻禕在參加isc夜談中表示,有的軟體會在使用者不知情的情況下,開啟錄音 錄影等功能,目的是為了從中找到一些關鍵資訊,以匹配使用者www.cppcns.com的喜好,從中牟利或者其他用途。從周鴻禕的描述中可以了解...
電腦系統資料可以遷移麼?資料遷移方法分享
一 易我電腦遷移 軟體詳情 軟體還提供備份和還原功能,備份電腦上的程式 檔案和賬號,避免因資料意外丟失而帶來的損失,同時,備份的生成的映象檔案還支援在另一台電腦上進行還原,起到遷移資料的作用 易我電腦遷移還能將空間不足的磁碟上的應用程式遷移到其他分割槽或磁碟,釋放磁碟空間 還可以通過連線舊電腦的磁碟...