ObjectMapper对象(json格式转换)

1    ObjectMapper对象

1.1  springMVC与json交互

1、导入jar:Jackson-xxx.jar

2、将json串转成对象:@RequestBody

3、将对象转成json串:@ResponseBody

 

1.2  注解实现的原理

ObjectMapper:实现json串与对象间相互转换

 ObjectMapper对象(json格式转换)

1.3  结果

1、将对象与json之间完成转换:原生ObjectMapper对象实现;

2、将对象转成json串过程中,指定json中key的名称,通过@JsonProperty注解实现(@JsonIgnore

3、将对象转成json串:writeValue(w,object)

4、将json串转成对象:readValue(json,T.class)