Çfarë është trashëgimia në hibernate?
Çfarë është trashëgimia në hibernate?

Video: Çfarë është trashëgimia në hibernate?

Video: Çfarë është trashëgimia në hibernate?
Video: Çfarë duhet të dini kur përpiloni një testament 2024, Prill
Anonim

Entitet trashëgimisë do të thotë që ne mund të përdorim pyetje polimorfike për të marrë të gjitha entitetet e nën-klasës kur kërkojmë për një super-klasë. Që nga viti Hibernate është një zbatim i JPA, ai përmban të gjitha sa më sipër, si dhe disa Hibernate -karakteristika specifike që lidhen me trashëgimisë.

Gjithashtu pyeti, sa lloje të trashëgimisë ka në hibernate?

3 lloje

cila është vlera e diskriminuesit në hibernate? Lloji i shënimit Vlera diskriminuese Specifikon vlerë të diskriminues kolona për entitetet e llojit të dhënë. Strategjia e trashëgimisë dhe diskriminues kolona specifikohen vetëm në rrënjën e një hierarkie ose nënhierarkie të klasës së njësisë ekonomike në të cilën zbatohet një strategji e ndryshme trashëgimie.

Për më tepër, cili është përdorimi i hartës së trashëgimisë në hibernate?

@ Trashëgimia - Eshte të përdorura për të përcaktuar llojin e trashëgimia e përdorur në hibernoj dhe definohet në klasën prind. Nëse Trashëgimia shënimi nuk është specifikuar ose nëse jo trashëgimisë lloji është specifikuar për një hierarki të klasës së entitetit, SINGLE_TABLE hartëzimi strategjia është të përdorura.

Cili është përdorimi i @MappedSuperclass?

Shënim MappedSuperclass . Përcakton një klasë, informacioni i hartës së së cilës zbatohet për entitetet që trashëgojnë prej saj. A superklasa e hartuar nuk ka asnjë tabelë të veçantë të përcaktuar për të.

Recommended: