我的实体:
public class User {
private Integer id;
private String mail;
private boolean enabled;
// getters and setters
}
Run Code Online (Sandbox Code Playgroud)
文件test.json(来自REST webservice的响应):
{
"_embedded" : {
"users" : [ {
"id" : 1,
"mail" : "admin@admin.com",
"enabled" : true,
"_links" : {
"self" : {
"href" : "http://localhost:8080/api/users/1"
}
}
} ]
}
}
Run Code Online (Sandbox Code Playgroud)
我的测试班:
public class TestJson {
private InputStream is;
private ObjectMapper mapper;
@Before
public void before() {
mapper = new ObjectMapper();
mapper.registerModule(new Jackson2HalModule());
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
is = TestJson.class.getResourceAsStream("/test.json"); …Run Code Online (Sandbox Code Playgroud)