【发布时间】:2020-09-17 04:55:13
【问题描述】:
当前使用杰克逊版本 2.5.0。下面是 POJO:
class Employee {
@JsonProperty("firstName")
public String emp_fname;
@JsonProperty("lastName")
public String emp_lname;
public Integer emp_age;
// Getter and Setters for same
}
我需要如下 JSON:
{
"firstName": "XXX",
"emp_fname": "XXX",
"lastName": "YYY",
"emp_lname": "YYY",
"emp_age": 29
}
如何指示 Jackson 2.5.0 在 JSON 结构中包含属性和字段名。
*@JsonAlias 注释是在 2.9.0 中引入的,因此除了任何解决方案都会有所帮助。
【问题讨论】:
标签: java json jackson jackson-databind jackson2