本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
Fastjson反序列化泛型类型时候的一个问题
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
import java.util.ArrayList;
import java.util.List;
import org.junit.Test;
import com.alibaba.fastjson ...
使用fastjson解析json抓取新浪新闻文章
首先看看2个简单的fastjson的使用
例子一
package ivyy.taobao.com.domain.json;
import java.util.Iterator;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
/**
* @Author:j ...
SpringMVC中关于FastJson泛型对象的转换问题
上周帮同事看一个问题,是想构造一个万能的query对象,这个对象里面包含一个泛型的对象,在spring mvc的controller层想通过RequestBody直接进行转换,spring mvc的代码如下:
@RequestMapping("/testBind")
@ResponseBody
public String t ...
java,jackson,fastjson,hessian序列化 "单个对象“ 与 "List里面装1000个对象”,性能对比
JavaSerDeImpl serialize single BLOG cost:16778 tps:59601 count:1000000
JavaSerDeImpl serialize blogList.size:1000 cost:12146 tps:823 count:10000
JacksonSerDeImpl serialize single ...
FastJson序列化的时候忽略大小写的细节研究
今天帮助同事调试一个问题,说fastjson在序列化的时候是忽略大小写的,有测试代码,但是不知道为什么,我帮他看了下,特意将过程记录在这个地方。
Bean定义如下:
public class Person{
private int id;
private String name;
public int getId() ...
在springmvc中解决FastJson循环引用的问题
我们先来看一个例子:
package com.elong.bms;
import java.io.OutputStream;
import java.util.HashMap;
import java.util.Map;
import com.alibaba.fastjson.JSON;
public class Test {
...
解决一个json解析的问题
今天遇到同事的一个问题,感觉很有代表性,写出来大家一块分析下。
代码如下:
@ResponseBody
@RequestMapping( "/getMHotelIdsBySupplierId" )
public List<String> getCodeIdByType(@RequestParam ("type" )String ty ...
Fastjson简介 - 转
简介 Fastjson 是一个 Java 语言编写的高性能功能完善的 JSON 库。高性能 fastjson 采用独创的算法,将 parse 的速度提升到极致,超过所有 json 库,包括曾经号称最 快的 jackson。并且还超越了 google 的二进制协议 protocol buf。支持标准 Fastjson 完全支持 http://json.org 的标准,也是官方网站收录的参考实现之一 ...
springmvc配合fastjson Controller返回json配置
mvc-servlet.xml中配置
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<bean class="com.alibaba.fastjson.support.spring.FastJsonHttpMess ...
fastjson对Date的处理
对日期的序列化:
一种方法是通过注解
@JSONField (format="yyyy-MM-dd HH:mm:ss")
public Date birthday;
另一种是通过SerializeConfig:
private static SerializeConfig mapping = new SerializeConfig();
private stati ...
FastJson简单介绍
FastJson是一个Java语言编写的JSON处理器,由阿里巴巴公司开发。FastJson采用独创的算法,将parse的速度提升到极致,据说超过所有json库,包括曾经号称最快的jackson。并且还超越了google的二进制协议protocol buf.
maven引入
<dependency>
<groupId>com.alibaba< ...
Fastjson API
// Fastjson可对对象、集合进行序列化和反序列化,
// 最主要的使用入口是 com.alibaba.fastjson.JSON
import com.alibaba.fastjson.JSON;
// 常用方法接口:
// 将JSON 文本 parse 为JSONObject 或者JSONArray
public static final Object p ...
Fastjson快速入门
在使用Ajax方式构建的web2.0应用中,通常需要使用JSON作为数据交换的格式,JSON和XML相比较,更加便于解析,易于学习和使用。
最原始的Ajax方式是创建XmlHttpRequest对象,来进行发送请求和接收响应的。但是,创建方式过于复杂,需要考虑到浏览器的兼容性、字符编码等诸多因素。
JQuery是一种基于Javascript的前 ...
fastjson使用笔记
项目地址:
https://github.com/alibaba/fastjson
http://sourceforge.net/projects/fastjson/
下载地址:http://code.alibabatech.com/mvn/releases/com/alibaba/fastjson/
文档帮助:http://code.alibabatech.com/wiki/page ...
fastjson 总结
每次用到json的时候总得去查一下,所以小小的总结一下
官方:http://code.alibabatech.com/wiki/pages/viewpage.action?pageId=2424946
具体常用的转换代码:
(1)序列化
1.1 对象(User):
String text = JSON.toJSONString(user /*,SerializerF ...
自定义Spring MVC3的参数映射和返回值映射 + fastjson
自定义Spring MVC3的参数映射和返回值映射 + fastjson
首先说一下场景:在一些富客户端Web应用程序中我们会有比较多的Ajax调用,并且希望与服务器交互的数据需要是复杂的JSON对象。 fastjon是一个非常高效的JSON序列化和反序列化库,我希望我们输入的JSON串能通过fastjson直接反序列化为一个复杂的JavaBean对象,同时我的返回值能够能通过fastjson序列 ...