我有一个名为Data的实体
class Data
{
String Name;
int Age;
// Constructor & Getters & Setters
}
Run Code Online (Sandbox Code Playgroud)
我用的时候 ObjectMapper
Data objData = new Data("XYZ",3);
ObjectMapper mapper = new ObjectMapper();
System.out.println(mapper.writeValueAsString(objData));
Run Code Online (Sandbox Code Playgroud)
输出:
{"name":"XYZ","age":3}
Run Code Online (Sandbox Code Playgroud)
它将字段名称转换为小写.
我怎样才能获得输出
{"Name":"XYZ","Age":3}
Run Code Online (Sandbox Code Playgroud)
为什么不使用@JsonProperty?这是如何做.
@JsonProperty("Name")
public String getName(){
return name;
}
@JsonProperty("Age")
public int getAge() {
return age;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7215 次 |
| 最近记录: |