Què és l'herència d'hibernació?
Què és l'herència d'hibernació?

Vídeo: Què és l'herència d'hibernació?

Vídeo: Què és l'herència d'hibernació?
Vídeo: ¿Por qué nos parecemos a nuestros papás? La Genética 🧬 2024, De novembre
Anonim

Entitat herència significa que podem utilitzar consultes polimòrfiques per recuperar totes les entitats de la subclasse quan consultem una superclasse. Des de Hibernar és una implementació de JPA, conté tot l'anterior així com alguns Hibernar - Característiques específiques relacionades amb herència.

També preguntat, quants tipus d'herència hi ha en hivernació?

3 tipus

quin és el valor del discriminador a hibernar? Tipus d'anotació DiscriminatorValue Especifica el valor del discriminador columna per a entitats del tipus donat. L'estratègia d'herència i la discriminador columna només s'especifiquen a l'arrel d'una jerarquia o subjerarquia de classes d'entitat en què s'aplica una estratègia d'herència diferent.

A més, per a què serveix el mapeig d'herència a hibernate?

@ Herència - És utilitzat per definir el tipus de herència utilitzada en hibernar i es defineix a la classe pare. Si el Herència no s'especifica l'anotació o si no herència El tipus s'especifica per a una jerarquia de classes d'entitat, SINGLE_TABLE cartografia estratègia és utilitzat.

Per a què serveix @MappedSuperclass?

Anotació MappedSuperclass . Designa una classe la informació de mapatge de la qual s'aplica a les entitats que en hereten. A superclasse mapejada no té una taula separada definida per a això.

Recomanat: