mirror of https://gitee.com/stylefeng/roses
【8.3.0】【scanner】更新泛型类型的解析
parent
faae7c3a22
commit
f71651111a
|
@ -97,6 +97,11 @@ public class ClassTypeUtil {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 带T的参数,例如解析到ResponseData<T>中的data字段就是这种情况
|
||||||
|
else if (type.getTypeName().equals("T")) {
|
||||||
|
return FieldTypeEnum.WITH_UNKNOWN_GENERIC;
|
||||||
|
}
|
||||||
|
|
||||||
// 其他情况,既不是class也不是ParameterizedType
|
// 其他情况,既不是class也不是ParameterizedType
|
||||||
else {
|
else {
|
||||||
log.debug("未知类型的处理,既不是class也不是ParameterizedType,打印出类的信息如下:{}", type.getTypeName());
|
log.debug("未知类型的处理,既不是class也不是ParameterizedType,打印出类的信息如下:{}", type.getTypeName());
|
||||||
|
|
|
@ -160,6 +160,11 @@ public class AdvancedClassTypeUtil {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 带T的参数,例如解析到ResponseData<T>中的data字段就是这种情况
|
||||||
|
else if (type.getTypeName().equals("T")) {
|
||||||
|
return FieldTypeEnum.WITH_UNKNOWN_GENERIC;
|
||||||
|
}
|
||||||
|
|
||||||
// 其他情况,既不是class也不是ParameterizedType
|
// 其他情况,既不是class也不是ParameterizedType
|
||||||
else {
|
else {
|
||||||
log.debug("未知类型的处理,既不是class也不是ParameterizedType,打印出类的信息如下:{}", type.getTypeName());
|
log.debug("未知类型的处理,既不是class也不是ParameterizedType,打印出类的信息如下:{}", type.getTypeName());
|
||||||
|
|
Loading…
Reference in New Issue