private <T> Result<T> handle(String result, Class<T> clazz) {
return JSONObject.parseObject(result, new TypeReference<Result<T>>(clazz){});
}
public Result getResult(String result) {
return handle(result, ItemOne.class);
}
public Result getResult(String result) {
return handle(result, ItemTwo.class);
}
找到了更加详细的描述: