作者:手机用户2502931221 | 来源:互联网 | 2023-09-07 09:34
本文主要介绍关于的知识点,对【jakson常用注解】和【jacson注解】有兴趣的朋友可以看下由【ch132】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的【基础知识,springboot】相关
本文主要介绍关于的知识点,对【jakson常用注解】和【jacson注解】有兴趣的朋友可以看下由【ch132】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的【基础知识,springboot】相关技术问题。
jacson注解
jakson是spring boot自动集成的json格式转换工具下面是一些常用的方法
@JsonIgnore//排除属性不做序列化操作,加在属性成员上
@JsonProperty(“idd”)//为属性取一个别名,加在属性成员上
private int id;
@JsonPropertyOrder({“name”,“id”})//为属性重排一下顺序 ,加在类上
@JsonInclude(JsonInclude.Include.NON_NULL)//属性不为空才会被序列化,这个注解设定一个包含的规则,不符合规则则会被排除出序列化
@JsonFormat(pattern = “yyyy-MM-dd HH:mm:ss”,timezOne= “GMT+8”)//指定属性的格式像是日期类型GMT+8是东八区的时区前面是日期格式
当然也可以配置全局的日期格式,这个要配置在全局属性配置文件中(下面的是yml格式的)
spring:
jackson:
date-format: "yyyy-MM-dd HH:mm:ss"
time-zone: GMT+8
本文《jakson常用注解》版权归ch132所有,引用jakson常用注解需遵循CC 4.0 BY-SA版权协议。