一. 概述
1、常用框架 阿里 fastjson,谷歌gson等
JavaBean序列化为Json,性能:Jackson > FastJson > Gson > Json-lib 同个结构
Jackson、FastJson、Gson类库各有优点,各有自己的专长
空间换时间,时间换空间
2.jackson:
@JsonIgnore: 指定字段不返回,不在前端显示, 比如用户密码,就不建议返回前端,此时就可以在字段前加上这个注解。
2.指定日期格式:@JsonFormat(pattern="yyyy-MM-dd hh:mm:ss",locale="zh",timezone="GMT+8")
3. 字段为空字段则不返回:@JsonInclude(Include.NON_NUll)
4. 指定别名: @JsonProperty
3.返回的json串
返回的json串:
2.返回object对象