@JSONField(format = "yyyy-MM-dd HH:mm:ss")
是阿里巴巴的fastjson
库提供的注解,用于在序列化和反序列化过程中对日期格式进行指定。
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
是Jackson库提供的注解,同样用于在序列化和反序列化过程中对日期格式进行指定。
这两个注解的作用和效果是相同的,都用于定义日期的格式化方式。选择使用哪个注解主要取决于你所使用的 JSON 库。如果你的项目使用的是 Fastjson,则可以使用 @JSONField
注解;如果使用的是 Jackson,则可以使用 @JsonFormat
注解。