fastjson 1.2.29发布,Bug修复版本

fastjson 1.2.29 发布了,这是基于安全升级版本 1.2.28 之上的 Bug Fixed 版本,修复一些大家在升级过程中遇到的问题,非安全问题,1.2.25~1.2.28 和所有 sec01 版本都是安全的。

支持新的Feature.IgnoreAutoType

Double转short异常时报异常

修复JSONPath某些场景解析数组表达式错误的问题

对char[]类型提供更好的支持

TypeUtils.cast支持java.sql.Timestamp/java.sql.Date

toJSONString对\u2029做特殊转义

LocaleDate支持反序列化null和空字符串

序列化对LongAdder/DoubleAdder支持

修复32个字段时反序列化报错的问题 (只在1.2.28中存在)

TypeUtils.cast支持XMLGregorianCalendar类型

修复FastJsonpResponseBodyAdvice不兼容spring 4.3.3的问题

FastJsonHttpMessageConverter支持com.fasterxml.jackson.databind.node.ObjectNode类型

ASM JavaBeanSerializer.write方法支持传入null

下载 http://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.29/
文档 https://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
源码 https://github.com/alibaba/fastjson/tree/1.2.29

下载地址: https://github.com/alibaba/fastjson/archive/1.2.29.zip

来自:开源中国社区

Map<String,Object>map=newHashMap<>();map.put("param",12.01);ma... 来自: liuwanglin123的博客 fastjson与内部类小记问题:json解析java内部类时,在使用fastjson的以下方法,出现了空指针publicstaticTparseObject(Stringtext,Classclaz... 来自: sdjkjkjjk的专栏 记录一下在打debug包时库fastjson可以正常使用;但是在打Release包时出现异常的问题。场景:debug包测试正常;打混淆包数据不显示;解决在混淆中添加如下:-keepattributes... 来自: 学习是修养的提升 PS:最近这两天发现了FastJson感觉实在是强大..学习内容:1.什么是FastJson2.如何使用FastJson3.FastJson的相关原理4.FastJson的优势,以及为什么推荐使用Fa... 来自: LouisZhoun的博客 fastJson 源自著名的阿里巴巴开源项目,是一个性能很好的Java语言实现的JSON解析器和生成器。主要特点:  快速FAST(比其它任何基于Java的解析器和生成器更快,包括jackson)  ... 来自: jasnet_u的博客 https://blog.csdn.net/hykwhjc/article/details/81121224 fastJSON的使用 相关下载链接://download.csdn.net/downlo 项目中用到fastjson,在将json串转换成Javabean的时候版本差异对性能影响较大。当json串大小比较小时差异不明显,但是项目中发现当json达到1M以上时1.1.15的版本性能很差,需要... 来自: Hello World fastjson-1.1.35.jar ,fastjson-1.1.36.jar ,fastjson-1.1.37.jar ,fastjson-1.1.44.jar ,fastjson-1.2.3.j 阿里FastJson的使用标签(空格分隔):javaFastJson序列化一、什么是FastJson    fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速... 来自: qq_30920821的博客 1.场景描述今天接公司通知:阿里的Fastjson,今天爆出了一个反序列化远程代码漏洞,比较严重的一个漏洞。影响范围:1.2.48以下的版本(不包括1.2.48)。2.解决方案查看项目fastjson... 来自: 软件老王 fastjson1.1.58.android发布了,这又是一个bugfixed以及功能增强的小版本。Issues支持JSONField.alternateNames#1199https://githu... 来自: weixin_34148340的博客 当用fastjson1.2.28版本的时候,fastjson会有一个问题,就是当实体类成员属性是32的倍数的时候,会出现com.alibaba.fastjson.parser.deserializer... 来自: z_ssyy的博客 Fast是一个JSON的Processor,功能强大、易用、快速的!*功能强大。完全兼容json.org的规范,支持JavaBean、Map、Collections、Date、Enum。*易用。提供简... 来自: iteye_20511的博客 0.目录1.FastJson简介2.FastJson三个核心类3.Maven4.JavaAPI反序列化 反序列化一个简单Json字符串 反序列化一个简单JSON字符串成Java对象组 反序列化一个... 来自: tygxy574232205的专栏 1.fastjson之坑1.序列化是会多字段,少字段2.有时不能序列化成功,但就是觉得一点问题都没有2.原理分析1.bean中有getXXX方法时,从json到model会增加xxx属性,有setXX... 来自: 张小勇的博客 这次由于业务需求,将项目中的fastjson由1.2.7更新至1.2.56,不料上线后系统间的签名验签接口始终过不去,百思不得其解,在网上翻找了很多资料,最后发现原来是在解析的过程中出现了问题,测试代... 来自: heidou_2016的博客 最近在找java中json处理库,找了三个常见的类库:fastjson,Gson,jackson 在实际使用中,fastjson写法最简单,jackson写法最繁。 看fastjson的论坛,其作者温 http://www.cnblogs.com/shoren/p/fastjson.html背景:使用SpringRestTemplate,配置如下:beanid="restTemplate"class... 来自: 嗯。 Fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSONParse的性能提升到极致,是目前Java语言中最快的JSON库。Fastjson接... Fastjson is a Java library that can be used to convert Java Objects into their JSON representation. Fastjson简介Fastjson是一个Java库,可以将Java对象转换为JSON格式,当然它也可以将JSON字符串转换为Java对象。Fastjson可以操作任何Java对象,即使是一些预先存在... 来自: liu529624928的博客 相信每个开发人员都用过json吧。然而在json常用的工具中鼎鼎有名的无非是fastjson和gson了,但是不知道小伙伴没有没有去了解过他们其中的源码设计?我们接下来重点看一下fastjson的to... 来自: zhao_xinhu的博客 Java编程中有时候会遇到JavaBean对象、json字符串、json对象之间互相转换的问题,网上找发现都是说用fastjson很方便,一大堆教程说如何使用fastjson,但是却找不到从哪里下载这... 来自: AngelLover2017的博客 fastjson是阿里的一个开源项目,在java的JavaBean对象、json字符串、json对象之间转换中很方便,网上一大堆说用法的,找这个资源可真难,如何找的请看我的博客《如何找到fastjso fastjson是一个比较好的工具包,使用起来也很方便。一、1.类,json对象转成json字符串JSONObjectjson=newJSONObject();json.put("page",1);j... 来自: VICTOR_fusheng的博客 fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 主要特点: 快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackso 1、日期转换默认格式覆盖注解格式的bug;com.alibaba.fastjson.serializer.JSONSerializer#writeWithFormat修改后的代码:public fin... 来自: weixin_34049948的博客 声明:本文关于详细升级方法部分引用至GitHub查看原文链接:http://suo.im/4DzZ0M背景介绍Fastjson是一个Java语言编写的高性能功能完善的JSON库。采用独创的算法,将pa... 来自: shipinginfo的博客 Fastjson是一个Java库,可用于将Java对象转换为其JSON表示形式。 它也可以用来将JSON字符串转换为等效的Java对象。 Fastjson可以使用任意的Java对象,包括你没有源代码的 fastjson曝出代码执行漏洞,恶意用户可利用此漏洞进行远程代码执行,入侵服务器,漏洞评级为“高危”。风险:高风险方式:黑客通过利用漏洞可以实现远程代码执行影响:1.2.24及之前版本安全版本:&g... 来自: chinassj的博客 FastJson与一起堆内存溢出'血案'现象QA同学反映登录不上服务器排查问题1--日志级别查看log,发现玩家登录的时候抛出了一个java.lang.OutOfMemoryError大概代码是向Re... 来自: weixin_34418883的博客 JSONObject.toJSONString(Objectobject,SerializerFeature…features)Fastjson的SerializerFeature序列化属性Quote... 来自: 笔记 场景如下:有一个公共接口返回json字符串,但是json字符串表示的对象类型是不确定的,既可能是ClassA,也可能是ClassB。publicclassClassA{privateStringkey... 来自: peaktravel的专栏 在fastjson下将对象转json时会丢失部分属性的情况,出现这种情况的问题原因是由于属性命名不符合规范导致,比如:uId,一个字母后面紧跟着一个大写字母,导致反射get/set方法时会出现连续两个... 来自: zixuan0104的博客