springboot不返回指定的字段(隐藏字段)
一般用在前后端分类,返回的json的key太多,隐藏一些不需要的@Data@AllArgsConstructor@NoArgsConstructor//忽略"createTime", "updateTime"这两个个字段,@JsonIgnoreProperties(value = {"createTime", "updateTime"})public class Product implement
·
一般用在前后端分类,返回的json的key太多,隐藏一些不需要的
@Data
@AllArgsConstructor
@NoArgsConstructor
//忽略"createTime", "updateTime"这两个个字段,
@JsonIgnoreProperties(value = {"createTime", "updateTime"})
public class Product implements Serializable {
//Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。
private static final long serialVersionUID = 1L;
/**
* 商品主键id
*/
@TableId(value = "product_id", type = IdType.AUTO)
//@JsonIgnore // 忽略这个字段
private String productId;
/**
* 更新时间
*/
// 返回指定时区的格式化时间
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
}
更多推荐
已为社区贡献9条内容
所有评论(0)