首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

简略的使用jackson的annotation

2013-10-01 
简单的使用jackson的annotationhttp://hypgr.iteye.com/blog/907549Jackson注解学习参考 http://wong-john

简单的使用jackson的annotation
http://hypgr.iteye.com/blog/907549
Jackson注解学习参考 http://wong-john.iteye.com/blog/1753402

@JsonAutoDetect (class)
这是作用于类的annotation,主要用于指明该类使用annotation,并且可以自动侦测getter,setter,构造方法,以便生成json对象
@JsonIgnore (method/field):作用于方法或字段,用来表明,当生成json的时候忽略有该annotation的方法或字段
@JsonIgnoreProperties(ignoreUnknown = true) 忽略在转换是,一些没有被定义的属性,没有被定时的属性不需要转换。如果没有这个,会报“not marked as ignorable.....”异常。
@JsonIgnoreProperties (value = { "hibernateLazyInitializer" ,  "password" })  忽略一些字段,这些属性不被转换

热点排行