springBoot中@JsonFormat注解对接口返回参数的格式化

后台编写的接口向前端返回数据时,如果返回的是某个数据库对应的实体类,有可能出现日期类型数据不是"yyyy-MM-dd HH:mm:ss"格式。
springBoot为我们提供的@JsonFormat注解就可以适用于这种情况。

使用方式:加在实体类参数上面

	// 实体类 
	
	/**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @TableField(value = "create_date")
    private Date createDate;
    

注:类似功能的注解还有@DateTimeFormat
当然,也可以自己写一个格式转化的方法

你可能感兴趣的:(SpringBoot,Java)