【发布时间】:2016-02-11 01:25:22
【问题描述】:
我有这门课
class X<T>{
public T dowhatever(){
//jackson parsing
ObjectMapper mapper = new ObjectMapper();
T obj = mapper.readValue(jsonString, T);
return obj;
}
}
但显然,我不能将T 传递给 readValue 方法。我需要class 信息。有没有办法在不将Class 对象作为参数传递的情况下对其进行概括?
附注: 我省略了不必要的代码并留下了相关的内容。
【问题讨论】:
-
如果没有类文字,这基本上是不可能的,或者至少真的非常困难。参考文献这里:stackoverflow.com/questions/2390662/…
标签: java json generics jackson