1、需求:
从第三方接口拿到的船舶轨迹数据要求入库
2、思路
2小时内的数据直接调用本地库,超过两小时请求第三方接口,并把新增的数据入库
3、考虑的情况
1、增量数据入库,不入库重复数据
@Resource(name = "zeldaSpringThreadFactory")
private CustomizableThreadFactory threadFactory;
@Async
public void saveTrack(String result, List<CxwShipTrack> shipTracks, Integer shipId) {
// yyyy 年 MM 月 dd 日 HH 点 mm 分 ss 秒
if (StringUtils.isNotEmpty(result)) {
List<Map<String, Object>> res = (List<Map<String, Object>>) JSON.parse(result);
LinkedList<Cx