Cili është përdorimi i @PersistenceContext?
Cili është përdorimi i @PersistenceContext?

Video: Cili është përdorimi i @PersistenceContext?

Video: Cili është përdorimi i @PersistenceContext?
Video: Cili është qëndrimi i Islamit rreth bioenergjisë, a lejohet a jo - Hoxhë Bekir Halimi 2024, Mund
Anonim

Ti mundesh përdorni @ PersistenceContext shënim për të injektuar një EntityManager në një klient EJB 3.0 (siç është një sesion bean statusi ose pa shtetësi, bean i drejtuar nga mesazhi ose servlet). Ti mundesh përdorni @ PersistenceContext pa specifikuar një atribut unitName për përdorni njësia e parazgjedhur e qëndrueshmërisë OC4J, siç tregon Shembulli 29-12.

Po kështu, njerëzit pyesin, çfarë është PersistenceContext?

A konteksti i qëndrueshmërisë është një grup entitetesh të tilla që për çdo identitet të qëndrueshëm ekziston një shembull entiteti unik. Brenda një konteksti i qëndrueshmërisë , administrohen subjektet. EntityManager kontrollon ciklin e tyre të jetës dhe ata mund të kenë akses në burimet e dyqaneve të të dhënave. Njësia e shkëputur nuk mund të ngarkojë asnjë gjendje shtesë të qëndrueshme.

Për më tepër, çfarë është një EntityManager? Drejtues i entitetit . Në JPA, Menaxher i Entit ndërfaqja përdoret për të lejuar aplikacionet të menaxhojnë dhe të kërkojnë entitete në bazën e të dhënave relacionale. Të Menaxher i Entit është një API që menaxhon ciklin jetësor të instancave të entitetit. Një Menaxher i Entit objekti menaxhon një grup entitetesh që përcaktohen nga një njësi e qëndrueshme.

Rrjedhimisht, cili është përdorimi i EntityManager në JPA?

Menaxheri i Entit JPA është të përdorura për të hyrë në një bazë të dhënash në një të veçantë aplikacion . Eshte të përdorura për të menaxhuar instancat e vazhdueshme të entiteteve, për të gjetur entitete sipas identitetit të tyre kryesor të çelësit dhe për të kërkuar mbi të gjitha entitetet.

Çfarë është @PersistenceContext në boot pranverë?

@ PersistenceContext është shënim standard JPA i cili ju jep kontroll më të mirë të cilit konteksti i qëndrueshmërisë ju jeni duke injektuar. pranverë - çizme - këmbëngulje-kontekst -annotation/46114447#46114447.