Tablas MySQL para clases abstractas / concretas que usan Hibernate para ORM

Tengo las siguientes clases:

public abstract class Generic(){
    private int Id;
    ...
}

public class ExtA extends Generic(){
    private Generic fieldA();
    private Generic fieldB();
    ...
}

public class ExtB extends Generic(){
    private Generic fieldA;
    ....
}

public class ExtC extends Generic(){
    ...
}

Perdón por el vago ejemplo.

Estoy tratando de encontrar una manera de guardar esos objetos en la base de datos, pero parece que no puedo encontrar una buena manera. Deseo tener tablas separadas para ExtA, ExtB, ExtC, y luego usar las claves externas de relacionar los campos contenidos. Estoy usando MySQL y estoy trabajando con Java, Spring, Hibernate. ¿Alguien puede mostrarme un ejemplo de cómo hacer esto o indicarme algún tutorial?

Debo mencionar que soy nuevo en el trabajo con bases de datos.

Respuesta 1

desafío de clase pública {Public static String longestWord (String oración) {String s = oración; ...

Hola, programé una aplicación de Android, pero algunas partes de la aplicación contienen código nativo de Desktop-Java que se supone que se ejecuta en el escritorio, ahora mismo puedo ejecutarlo en Android Studio y funciona, el ...

Actualmente tengo una aplicación que se conecta a un Terminal Server a través de TCP / IP utilizando una dirección IP y un puerto. ¿Es posible para mí crear una conexión TCP / IP simulada localmente en mi computadora portátil para poder ...

Como estoy experimentando con TestNG usando un curso UDEMY, necesito aclaraciones sobre la parte de dependencia. A continuación tengo un método que iniciará sesión en gmail llamado gmailLogin (). Tengo un método separado que ...