fastjson实现list转string转list
作者:
小鱼东西 | 来源:发表于
2019-10-23 09:53 被阅读0次 public List<CityInfo> listCityInfo(String provinceCode) {
List<CityInfo> cityInfoList;
if(!redis.hexists(CacheConstants.CITY_KEY, provinceCode)) {
Map<String,Object> param = new HashMap<>();
param.put("eqProvinceCode", provinceCode);
cityInfoList = cityInfoDAO.selectByMap(param);
//list转换String
String cityArray = JSONArray.toJSONString(cityInfoList);
redis.hset(CacheConstants.CITY_KEY, provinceCode, cityArray);
redis.expire(CacheConstants.CITY_KEY, CacheConstants.CACHE_EXPIRES_WEEK);
} else {
String cityArray = redis.hget(CacheConstants.CITY_KEY, provinceCode);
//String转list
cityInfoList = JSONArray.parseArray(cityArray, CityInfo.class);
}
return cityInfoList;
}
本文标题:fastjson实现list转string转list
本文链接:https://www.haomeiwen.com/subject/qumxbftx.html
网友评论