Спасибо.
У меня возник еще один вопрос, на который я так и не нашел пока ответа.
Мне нужно в методе контроллера сериализовать объект в зависимости от входного параметра.
Допустим есть
public class Person {
protected String name;
protected String age;
}
public class Student extends People {
private String course;
}приходит boolean значение, в зависимости от которого я должен сеарилозовать в json объект Student: либо в Student, либо в Person
Использую jackson.
Нашел метод objectWriter.writerFor(Something.class), в котором в зависимости от переданного аргумента, далее переданный объект будет преобразован в соответствующий тип.
Но как это можно реализовать чтобы метод контроллера возвращал все-таки ResponseEntity<<? extends Person>>, который в дальнейшем будет преобразован в нужный тип?