如何在类引​​用上使用JsonProperty批注

时间:2017-07-04 07:38:17

标签: java json spring jackson

我有以下课程

public class Employee {

@JsonPropery("name")
private String name;

@JsonPropery("address")
private Address address;

// getter setters
}

并且

public class Address {

@JsonPropery("street")
private String name;

@JsonPropery("location")
private String name;

// getter setters

}

现在,在为此模型生成JSON时,会获得以下错误:

org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation 
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:251)
    at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:183)

你能否帮助我们在@JsonProperty取代{* 1}}。

如果删除了引用的类,则获取Proper JSON。是否有任何特定的注释用于类引用?

0 个答案:

没有答案