@JsonValue注解和@JsonCreator注解的使用
Fastxml.jackson提供了JsonValue和JsonCreator注解用于序列化和反序列化时使用.@JsonValue注解用户get方法或者属性字段上,一个类只能用一个,加上这个注解时,序列化就会只返回这一个字段的值.比如一个枚举类的get方法上加上该注解:那么在序列化这个枚举类时,输出的对象就是:枚举类中的某个枚举的值,而不是这个枚举如:如果不加这个注解且没有使用@JsonFormat注解时,经过序列化之后,输出的是这个枚举,如图:但是在枚举类上..
原创
2021-03-19 16:24:06 ·
6627 阅读 ·
0 评论