【发布时间】:2021-08-03 09:45:53
【问题描述】:
我正在尝试使用 restTemplate.postForObject(URL, Session.class) 方法并将响应映射到 POJO。这部分有效,但是当我尝试访问名称如“name-with-dashes”的元素时,我找不到该元素。
我从方法调用中提取的 JSON:
{"age":60,"expire":12345,"name-with-dashes":"This name has dashes?!"...}
这是我用来提取此数据的 POJO:
@Getter
@Setter
@JsonIgnoreProperties(ignoreUnknown = true)
public class Session {
private int age;
private long expire;
//will not grab name-with-dashes... returns null
private String nameWithDashes;
}
【问题讨论】:
标签: java spring spring-boot resttemplate