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, она имеет тип "Wrapper", который является универсальным.
Мне было интересно, смогу ли я узнать, какой конкретно тип (Автомобиль) представляет собой клац, поэтому я могу сериализоваться на основе конкретного типа.
спасибо