纯Java后台实现区分数据的新增、修改、删除操作 原理: a、添加的数据一般uuid为空; b、修改的数据拥有uuid; c、不变的数据toString()结果是相同的; 因此,又以上a、b、c三项可以得出如下公式: > 伪新增的数据 【包含修改的数据】= 新数据 - (新数据 ∩老数据); > 伪删除的数据 【包含修改的数据】= 老数据 - (老数据 ∩新数据); > 更新的数据 = 伪新增数据 ∩ 伪删除数据; > 新增的数据 = 伪新增数据 - 更新数据; > 删除的数据 = 伪删除的数据 - 更新数据;
JunZhou2016/ComplexOprationHelper
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|