
代码实践
时光不语,静待花开
既然选择了远方,便只顾风雨兼程
展开
-
使用@JsonProperty将多个类似数据源写在一起
一、需求原来已经有了自爬取的APP列表解析信息,现在增加一个渠道的APP列表,字段意思一样,但是字段名不一样。为了方便数据存储不变和下游部门代码不变,决定存储在一起,这就需要将字段映射成一样的。二、实现1、原来代码package com.credithc.sea.entity.deviceinfo;import com.fasterxml.jackson.annotation...原创 2020-01-17 16:30:30 · 2563 阅读 · 0 评论 -
用 List.contains(Object obj)判断是否包含指定对象,避坑实践总结
一、需求往ES中存储通讯录信息,增量操作。思路:每一次插入前,先查询ES中的数据,看看是否有记录:没有记录则直接插入;有记录则遍历记录,看看每一个record是否包含在要新增的List里面,不在则add进去。二、实现1、最初方式及问题1)bean类package com.xxx.cash.entity.deviceinfo;import com.fasterxml.j...原创 2019-09-18 21:08:20 · 5277 阅读 · 0 评论