Spring Rest Messageconverter查询通用目标类型

时间:2018-09-27 14:21:23

标签: spring rest generics message converters

public class Wrapper<T> {
    private String commonVehicleInfo;
    private T t;
}

**In my controller** 
@PutMapping
public ResponseEntity<boolean> 
        updateCar(@RequestBody(required = true) Wrapper<Car> car)

**My message converter**
public class VehicleMessageConverter<T extends Wrapper> 
              extends AbstractHttpMessageConverter<T> {

protected T readInternal(Class<? extends T> clazz, HttpInputMessage inputMessage) throws IOException {

}

当我在readInternal中询问该clazz时,它是“ Wrapper”类型,这是通用类型。

我想知道我能否找到clazz的特定类型(汽车),以便我可以根据特定类型进行序列化。

谢谢

0 个答案:

没有答案