熊猫付

熊猫付聚合支付产品


实体对象json注解使用

<p>1.@JsonIgnore Jackson 在处理时忽略该属性,不返回出去 如下,忽略name属性</p> <pre><code> @JsonIgnore private String name;</code></pre> <p>2.@JsonIgnoreProperties 作用和@JsonIgnore差不多,此注解可以同时忽略多个,如下所示</p> <pre><code>@JsonIgnoreProperties(value={"name","age"}) public class User{ private String name; private String address; private Integer age; }</code></pre> <p>3.@JsonIgnoreType 该标注在类上,当其他类有该类作为属性时,该属性将被忽略。</p> <p>4.@JsonProperty 该注解类似于取别名,字段名字不变,返回出去就换一个名字,如下</p> <pre><code>public class User{ @JsonProperty("un") private String userName; }</code></pre> <p>5.@JsonInclude 该注解是当属性不为null返回出去,如 这是加到类上的,所以字段都生效,某一个就加字段上</p> <pre><code>@JsonInclude(JsonInclude.Include.NON_NULL) public class User{ private String name; private String address; }</code></pre> <p>6.@JsonFormat Date类型的数据自动转换我们想要的字符串时间格式</p> <pre><code>@JsonFormat(shape=JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date time;</code></pre>

页面列表

ITEM_HTML