Я хочу сделать следующее.
public ResponseEntity<SuperClassType> addNewSuperClassType(@RequestBody SuperClassType
superclassObject)
public abstract class SuperClassJava {
private String someProperty;
private String someOtherProperty;
}
public class ChlidClass1 extends SuperClassJava{
private String someAnotherProperty;
}
public class ChlidClass2 extends SuperClassJava{
private String someAnotherProperty;
}
На стороне клиента я использую Typescript, и у меня в основном та же конструкция, что и у
export class SuperClassTypescript {
someProperty: string;
someOtherProperty: string;
}
export class ChildClass1 extends SuperclassTypescript {
someAnotherProperty: string;
}
export class ChildClass2 extends SuperclassTypescript {
someAnotherProperty: string;
}
. Теперь я хочу отправить с помощью запроса на публикацию объект типа SuperClassTypescript в Java Сервер и получите его в RequestBody "приведенный". Возможно ли это как-то?
Я использую org.springframework.web.bind.
Заранее спасибо за ваши ответы. Это мой первый вопрос, заданный на stackoverflow, так что извините, если есть какие-либо ошибки в настройке вопроса. :)