我有以下课程
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。是否有任何特定的注释用于类引用?