Dodawanie różnych encji dziedziczących po klasie abstrakcyjnej - Java Spring

Mam klasę abstrakcyjną "Person". Mam również klasy, które dziedziczą po tej klasie np. "Student", "Employee". 
Jak poprawnie napisać klasę PersonService i PersonController, tak aby miał jednego endpoita, który będzie zawsze działał nawet jak dodam nową klasę np. "Emeryt"?

Mam klasę abstrakcyjną "Person". Mam również klasy, które dziedziczą po tej klasie np. "Student", "Employee". 
Jak poprawnie napisać klasę PersonService i PersonController, tak aby miał jednego endpoita, który będzie zawsze działał nawet jak dodam nową klasę np. "Emeryt"?

2 użytkowników podbija to!

2 odpowiedzi