herencia jpa (joined)

Ayuda
astray2001
2013-05-13
2013-05-15
  • astray2001
    astray2001
    2013-05-13

    Hola a todo el mundo, estoy interesado en ver un ejemplo de herencia usando una tabla para superclase y tablas para subclases (joined). Pero no se como se implementa con openxava, ¿Podéis ponerme un ejemplo?.
    ¿Puede una clase relacionarse con la superclase mediante una relacion @ManyToOne y que se herede la relación por las subclases?
    ¿Y si la subclase es abstracta?

     
  • Javier Paniza
    Javier Paniza
    2013-05-15

    Hola Astray,

    ¿Podéis ponerme un ejemplo?.

    Échale un vistazo a las clases Computer, Desktop y Table de OpenXavaTest.

    ¿Puede una clase relacionarse con la superclase mediante una relacion
    @ManyToOne y que se herede la relación por las subclases?

    Yo diría que sí. Pruebalo.

    ¿Y si la subclase es abstracta?

    Puedes tener clases abstractas en la jerarquía, pero esas clases no las puedes usar directamente.


    Ayuda a otros en este foro como yo te ayudo a ti.
    ¿Necesitas más ayuda? Usa el soporte profesional de OpenXava