Json
这题我咋不会?
Java开发工程师
展开
-
FastJson中JSONObject用法及常用方法总结
FastJson中JSONObject用法及常用方法总结1.put(String key, Object value)方法,在JSONObject对象中设置键值对在,在进行设值得时候,key是唯一的,如果用相同的key不断设值得时候,保留后面的值。jsonObject.put(key,value);2.Object get(String key) :根据key值获取JSONObject对象中对应的value值,获取到的值是Object类型,需要手动转化为需要的数据类型jsonObject.原创 2021-07-01 17:37:42 · 3987 阅读 · 0 评论 -
学习笔记:fastJson与jackson性能对比
学习笔记:fastJson与jackson性能对比刚开始只知道jackson还不知道阿里的fastJson,于是在网上看了一下fastjson和jackson的对比发现还是有一些区别的。1.如果只考虑向fastjson和jackson中put数据,那么jackson的性能会比fastjson好一点。2.如果计算时间包括对象的实例化,那么fastjson要比jackson好一些,主要是jackson的ObjectMapper的方法更加复杂一点,而fastjson是静态方法。如果要使用jackson最好提原创 2021-06-02 10:16:53 · 1371 阅读 · 0 评论 -
学习笔记:java中Controller返回json的过程
返回json的过程:Controller调用结束后返回一个数据对象,for循环遍历conventers,找到支持application/json的HttpMessageConverter,然后将返回的数据序列化成json。具体参考org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor的writeWithMessageConverters方法由于是list结构,我们添加的fa原创 2021-06-02 10:22:51 · 367 阅读 · 0 评论