![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Utils
文章平均质量分 67
yubin1285570923
这个作者很懒,什么都没留下…
展开
-
java发送http请求的几种方式
因为Hutool-http机制问题,请求页面返回结果是一次性解析为byte[]的,如果请求URL返回结果太大(比如文件下载),那内存会爆掉,因此针对文件下载HttpUtil单独做了封装。文件下载在面对大文件时采用流的方式读写,内存中只是保留一定量的缓存,然后分块写入硬盘,因此大文件情况下不会对内存有压力。比传统的Apache和HttpCLient便捷许多,能够大大提高客户端的编写效率。这里指的是forest,官网地址,只需要声明接口,就可以使用。使用JDK原生提供的net,无需其他jar包。......原创 2022-08-08 13:13:04 · 13314 阅读 · 1 评论 -
FastJson 过滤/保留 NULL值问题,在远程调用过程传输中过滤了null值导致前端没有key
简单的数据好像可以这样解决Map<String, Object> map = JSONObject.parseObject(respJson, new TypeReference<Map<String, Object>>() {});这样可以转化为一个有null值的map,这样就不用考虑值为null的key被抹除的问题了(太坑了!)FastJson介绍fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为原创 2021-06-09 16:42:17 · 1208 阅读 · 0 评论 -
Utils:dto转实体对象
底层ObjectMapper第一种Map<String,Object> result = (Map<Sring,Object>)JsonUtils.jsonToObj(JsonUtils.objToJson(cafsOverdueCreaedTto,Map.class));第二种:BeanUtils.copyProperties(AMaiDto,ma...原创 2019-12-12 22:01:28 · 861 阅读 · 0 评论 -
Utils:工具类:ObjectMapper
ObjectMapper@Test public void test04() throws JsonProcessingException { EnterpriseInfoDTO enterpriseInfoDTO = new EnterpriseInfoDTO(); People people =new People(); peopl...原创 2019-12-09 23:48:57 · 467 阅读 · 0 评论