新老数据比较更新法
- 原始数据List 新数据List
- 原始数据List --> 原始数据Map<数据唯一标识,原始数据>
- 遍历新数据List(和原始数据Map做比较,得到待更新数据List和待新增数据List)
- 新数据在原始数据中 -->待更新数据List
- 新数据不在原始数据中 -->待新增数据List
- 遍历原始数据List(得到待删除数据List)
- 1.过滤出原始数据不在待更新数据List和待新增数据List中的数据 -->待删除数据List
- 更新待更新数据List,新增待新增数据List,删除待删除数据List