@JsonFormat 和 @JSONField 和 DateTimeFormat 各自使用场景
时间: 2023-11-02 16:44:37 浏览: 96
JsonFormat与@DateTimeFormat注解实例解析
5星 · 资源好评率100%
- @JsonFormat:该注解用于格式化序列化和反序列化的日期和时间,可以指定日期时间的格式、时区、日期格式化方式等。在使用Jackson序列化和反序列化时,可以使用该注解对日期时间进行格式化。
- @JSONField:该注解用于指定JSON字段的名称、序列化顺序、是否序列化、是否反序列化等属性。在使用阿里巴巴的fastjson序列化和反序列化时,可以使用该注解对JSON字段进行定制化。
- @DateTimeFormat:该注解用于将日期字符串转换为日期类型,同时也可以指定日期的格式。在Spring中,使用该注解可以将表单中的日期字符串自动转换为对应的日期类型,也可以将日期类型转换为指定的字符串格式。
阅读全文