jackson @JsonProperty 用法
来源:互联网 发布:c语言return 1 编辑:程序博客网 时间:2024/06/10 22:28
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
public class PeriodTemp {
@JsonProperty("Mon")
private String monDay;
public void setMonDay(String monDay) {
this.monDay = monDay;
}
@JsonIgnore
public String getMonDay() {
return monDay;
}
import com.fasterxml.jackson.annotation.JsonProperty;
public class PeriodTemp {
@JsonProperty("Mon")
private String monDay;
public void setMonDay(String monDay) {
this.monDay = monDay;
}
@JsonIgnore
public String getMonDay() {
return monDay;
}
}
public static void main(String[] args) throws JsonProcessingException {
ObjectMapper mapper=new ObjectMapper();
PeriodTemp temp=new PeriodTemp();
temp.setMonDay("normal");
System.out.println(mapper.writeValueAsString(temp));
}
这里注意的是实体类属性上的getter 方法上的@JsonIgnore 注解不能省, 不然有可能你的框架产生json字符串时会生成2次重复的属性字段。注意。
0 0
- jackson @JsonProperty 用法
- json中注解@JsonProperty用法
- @JsonProperty
- @JsonProperty
- (10)json字符转 转JavaBean,且bean中还有List<T>属性 ,重点@JsonProperty("tags") [jackson]
- jackson简单用法总结
- jackson简单用法
- jackson简单用法
- Jackson的简单用法
- JACKSON框架用法基本
- jackson 简单用法
- Jackson简单用法
- JSON 之 jackson 用法
- jackson用法浅析
- jackson 完美用法
- Jackson的用法实例分析
- FastJSON、Jackson和Gson用法
- Jackson的json转换和Jackson Annotations 基本用法
- 各种报文
- Fragment详解之二——基本使用方法
- LinuxShell算术运算
- 安装sql步骤及详细说明
- 类库和框架的区别
- jackson @JsonProperty 用法
- Hashtable源码学习
- fastjson之serializer.SerializerFeature
- NoSQL的入门和概述
- HTTP 协议分析
- 《获取当前时间钟》
- LeetCode315
- linux下shell中(())双括号运算符的使用详解
- JVM内存模型