支持 field 类型的修改. 支持快捷键打开 GsonFormat ,默认为 option+s(mac), alt+s(win) 支持 field 名称的修改. 支持添加 field 前缀. 支持多种转换库 (Gson,Jackjson,FastJson,LoganSquare). 支持 priv ...
分类:
其他好文 时间:
2018-10-02 20:42:00
阅读次数:
182
反射机制:在运行状态中,对于任意一个类,都可以知道他的所有属性和方法,对于任意一个对象,都可以调用它所有的方法,这种可以动态获取和动态调用对象方法的功能称为反射机制。 使用场景: 逆向代码,如反编译 动态注册类框架如Gson 逆向代码 ,例如反编译 与注解相结合的框架 例如Retrofit 单纯的反 ...
分类:
编程语言 时间:
2018-10-01 15:31:51
阅读次数:
154
GitHub https://github.com/alibaba/fastjson Home fastjson是目前java语言中最快的json库,比 "jackson" 和 "gson" 都要快。 https://github.com/alibaba/fastjson/wiki Maven Me ...
分类:
Web程序 时间:
2018-09-26 16:04:41
阅读次数:
227
简介:介绍常用json框架和注解的使用,自定义返回json结构和格式 1、常用框架 阿里 fastjson,谷歌gson等 JavaBean序列化为Json,性能:Jackson > FastJson > Gson > Json-lib 同个结构 Jackson、FastJson、Gson类库各有优 ...
分类:
Web程序 时间:
2018-09-18 11:09:50
阅读次数:
180
在开发扫描枪扫码接收广播条码的时候,由于厂商如shit般的文档和对Anroid基础知识的缺失,走了一些弯路,以下是广播接收条码并使用的代码实现 : 1 : 动态注册广播 PDA扫描枪对扫码有强大支持,在原生自带的扫描服务中可以配置多种扫描模式,广播传递扫码结果是相对先进的。 首先 PAD 扫描枪在扫 ...
分类:
移动开发 时间:
2018-09-17 11:42:21
阅读次数:
781
JSON解析封装相关工具类 public class GsonUtil { private static Gson gson = null; static { if (gson == null) { gson = new Gson(); } } private GsonUtil() { } ... ...
分类:
移动开发 时间:
2018-09-14 18:24:40
阅读次数:
233
前言: GsonFormat插件主要用于使用Gson库将JSONObject格式的String 解析成实体,该插件可以加快开发进度,使用非常方便,效率高。 这个教程主要是学习IntelliJ IDEA 如何通过GsonFormat插件将JSONObject格式的String 解析成实体。 一般来说: ...
分类:
编程语言 时间:
2018-09-14 18:21:44
阅读次数:
265
package com.jn.tpr.entity.basic; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import java.io.Serializable; import java.lang.reflec... ...
分类:
其他好文 时间:
2018-09-07 16:02:52
阅读次数:
184
使用项目的原话:Android和Java中类型安全的HTTP客户端 项目地址:https://github.com/square/retrofit 这里Retrofit还需要导入它的Gson依赖库,因为返回的数据需要Gson来处理 1、Get请求 2、Post请求 3、单、多文件上传 演示提供的接口 ...
分类:
移动开发 时间:
2018-09-07 14:04:31
阅读次数:
163
Jackson,我感觉是在Java与Json之间相互转换的最快速的框架,当然Google的Gson也很不错,但是参照网上有人的性能测试,看起来还是Jackson比较快一点 Jackson处理一般的JavaBean和Json之间的转换只要使用ObjectMapper 对象的readValue和writ ...
分类:
编程语言 时间:
2018-09-05 14:55:30
阅读次数:
492