5 邹玉鑫

尚未进行身份认证

暂无相关简介

等级
TA的排名 35w+

【JAVA】从泛型中提取类进行json反序列化

最近做一个需求,需要从数据库中取出一段json字符串,然后按需要转换成不同的java对象,并进行对应处理。于是将代码设计成了抽象类下多个继承的子类,抽象类中使用泛型来表示需要转换的java对象类型,然后顺理成章希望把json字符串转换成java对象的逻辑抽象出来写在父类中,所以写了一个工具类来实现,工具类中使用了jackson,如下:import com.fasterxml.jackson...

2019-07-09 15:27:07

【springMVC】从网络上打包下载图片并提供给浏览器下载

@RequestMapping(value = "/downLoadImage", method = RequestMethod.GET) public void downLoadImage(HttpServletResponse response, String id) throws Exception { List<String> urls = Li...

2018-07-12 13:18:19

【vue】在网页上增加水印

基于vue的架构中,在页面上增加水印,代码如下。watermark.js'usestrict'letwatermark={}letsetWatermark=(str)=>{letid='1.23452384164.123412415'if(document.getElementById(id)!==null){document....

2018-07-04 00:22:44

前端:基于Vue框架的调用及mock后端接口整合

      最近在搭建一个基于Vue框架的前端架构,试图探索出如何将调用后端的代码整合成一个模块,并且能方便地mock接口,返回假数据,便于与后端独立开发。现在,将实践结果进行记录,给以后及他人提供参考。后端向前端返回的数据结构为:{ success: true, errorCode: 1000000, errorMsg: null, result: null}在"remote/...

2018-04-15 15:51:19

Gson: 比较两个json是否等价(比较java bean是否相等的通用方法)

问题场景:对老代码接口进行重构,需要验证新接口逻辑是否和旧接口一致,在重构过程中是否产生了bug解决思路:用相同的请求参数同时调用新接口和旧接口,然后对比返回的java对象。基于线上业务实际运行代码,若返回数据一直等价,则认为新旧接口逻辑一致。在这里,将返回对象转换为json,然后通过Gson解析json,对比json是否等价来确定java对象是否等价。解决方案:先将两个java对象转换为json...

2018-01-22 19:10:31
勋章 我的勋章
    暂无奖章