码迷,mamicode.com
首页 > 其他好文 > 详细

jackson实现序列化的反序列化解析

时间:2017-06-10 15:36:41      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:nload   span   解析   nbsp   总结   忽略   控制   属性   转换   

     

     现在项目开发过程中,字符串的传递成为前后端交互的主要方式,主要是因为字符串不会出现乱码等问题,传送方式是字节码传递,效率比实体较安全。

     常见的Json类库有GsonJSON-libJacksonfastjson(阿里提供,自称效率最高的)等,Jackson相对来说比较高效,在项目中主要使用Jackson进行JSONJava对象转换,下面给出一些JacksonJSON操作方法。

 

一,下载jackson

http://wiki.fasterxml.com/JacksonDownload

 

实体准备如下:

 

,序列化与反序列化简单案例

 

jackson的简单总结

 

Jackson提供了一系列注解,方便对JSON序列化和反序列化进行控制,下面介绍一些常用的注解。

@JsonIgnore 此注解用于属性上,作用是进行JSON操作时忽略该属性。

@JsonFormat 此注解用于属性上,作用是把Date类型直接转化为想要的格式,如   @JsonFormat(pattern = "yyyy-MM-dd HH-mm-ss")

@JsonProperty 此注解用于属性上,作用是把该属性的名称序列化为另外一个名称,如把trueName属性序列化为name@JsonProperty("name")

 

 

jackson实现序列化的反序列化解析

标签:nload   span   解析   nbsp   总结   忽略   控制   属性   转换   

原文地址:http://www.cnblogs.com/huhongy/p/6978565.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!