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

jackson 常用注解,比如忽略某些属性,驼峰和下划线互转

时间:2016-10-10 20:46:52      阅读:2380      评论:0      收藏:0      [点我收藏+]

标签:

一般情况下使用JSON只使用了java对象与字符串的转换,但是,开发APP时候,我们经常使用实体类来做转换;这样,就需要用到注解;
Jackson默认是针对get方法来生成JSON字符串的,可以使用注解来做一些特殊用途;常见的使用如下:
1 排除属性
@JsonIgnore,一般标记在属性或方法上;作用于序列化与反序列化;

2 属性别名
@JsonProperty,序列化/反序列化都有效;

3 属性排序
@JsonPropertyOrder,注释在类声明中;

4 属性格式转换
使用自定义序列化/反序列化来处理;
@JsonSerialize,序列化;
@JsonDeserialize,反序列化;

jackson 常用注解,比如忽略某些属性,驼峰和下划线互转

标签:

原文地址:http://www.cnblogs.com/zhjh256/p/5946497.html

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