问题描述
当前使用杰克逊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版中引入的,因此除其他解决方案外,其他方法都将有所帮助。
解决方法
methods: {
closeDialog() {
this.$emit("update:dialog",false);
}
}
,只能用于指定一个属性。但是,您可以编写两个返回相同变量的getter方法:
@JsonProperty