Klausimai, pažymėti „entitmanager“

„EntityManager“ yra „PersistenceContext“ vaizdas, leidžiantis vartotojui manipuliuoti duomenimis, gautais iš duomenų bazės.
15
atsakymai

JPA „EntityManager“: kodėl naudokite () daugiau nei sujungus ()?

„EntityManager.merge“ () gali įterpti naujus objektus ir atnaujinti esamus. Kodėl naudoti išlieka () (kuris gali sukurti tik naujus objektus)?
yra nustatytas liepos 01'09, 19:03
4
atsakymai

Įpurškimas EntityManager Vs. „EntityManagerFactory“

Ilgas klausimas, prašau nuneš. Naudodamiesi žiniatinklio taikymu mes naudojame „Spring + JPA“. Mano komanda aptaria injekcijos „EntityManagerFactory“ programą „GenericDAO“ („DAO“, pagrįsta „Generics“, „APPFUSE“ pateiktose eilutėse, dėl kokios nors priežasties mes nenaudojame ...
nustatyti 21 rug. '09, 7:28
5
atsakymai

Sukurkite JPA „EntityManager“ be išlikimo.xml konfigūracijos failo

Ar yra būdas inicijuoti „EntityManager“ be ilgio vieneto? Ar galite pateikti visas būtinas savybes, kad sukurtumėte objekto tvarkyklę? Turiu sukurti „EntityManager“ iš vartotojo nustatytų reikšmių ...
nustatyti 02 Jan '10 0:19
2
atsakymai

JPA ir išsaugojimo derinimas

Iki šiol visada norėjau naudoti „EntityManager“ sujungimą (), kad pateiktume ir įterpti, ir atnaujinti. Bet aš taip pat pastebėjau, kad sujungimas atlieka papildomus pasirinkimo prašymus prieš atnaujinant / įterpiant, kad būtų užtikrinta, jog įrašas vis dar yra ...
12 d '11, 7:17
13
atsakymai

„EntityManager“ uždarytas

[Doctrin ORM ORMException] EntityManager uždarytas. Gavusi DBAL išimtį, įvedant duomenis, „EntityManager“ užsidaro ir aš negaliu ją vėl prijungti. Aš bandžiau, bet nepavyko prisijungti. $ this-> em-> uždaryti (); $ this -...
nustatytas sausio 10 d '13, 16:03
3
atsakymai

Koks skirtumas tarp „EntityManager.find“ () ir „EntityManger.getReference“ ()?

Koks skirtumas tarp <T> T EntityManager.find (<T> subjekto klasė, Objekto pirminis raktas] ir <T> T EntityManager.getReference (klasė <T> subjekto klasė, Objekto pirminis raktas)? Manau, kad getReference grąžina objektą, jei jis turi ...
Nustatykite kovo 30d
4
atsakymai

Ką daro „EntityManager.flush“ ir kodėl turėčiau jį naudoti?

Turiu EJB, kur įrašau objektą į duomenų bazę. Pamačiau pavyzdį, po to, kai išsaugojote šiuos duomenis (EntityManager.persist), pasirodo „EntityManager.flush“ () skambutis; Kodėl man reikia? Išsaugomas objektas nėra privalomas ir nenaudojamas ...
yra nustatytas liepos 17 d., 13 val
4
atsakymai

„EntityManager“ naudojimas „Doctrine“ objektuose 2.0

Turiu 2 objektus: Šalis (ID, pavadinimas) ir Mapping (ID, objektas, internalId, externalId). Šalis ir žemėlapiai nėra susieti su asociacijomis (kadangi žemėlapių sudarymo eilutės yra ne tik šalies). Turiu gauti šalies išorinį identifikatorių, ...
lapkričio 5 d. „10, 20:13
3
atsakymai

PersistenceUnit vs PersistenceContext

Keliose projektuose aš sėkmingai naudoju @PersistenceUnit (unitName = "MiddlewareJPA") EntityManagerFactory emf; ... EntityManageraisuusManager = emf.createEntityManager (); gauti „EntityManager“ prisijungti prie duomenų bazės, bet kelias dienas ...
nustatytas sausio 10 d '14, 10:45
1
atsakymas

Pavasaris + hibernatas + JPA

Šiuo metu turiu darbo pavasario programą su taupymu. Tačiau dabar noriu naudoti „Hibernate“ su JPA, kad galėčiau atlikti visas mano duomenų bazės operacijas. Noriu tai padaryti naudodamasis „entitmanager“. Perskaičiau daug dokumentų ir vadovų ...
nustatytas sausio 14 d '10, 3:29
1
atsakymas

Symfony2: kaip gauti visus tos pačios rūšies objektus, pažymėtus leidimu „EDIT“ ACL?

Ar kas nors gali man pasakyti, kaip gauti visus tos pačios rūšies objektus, pažymėtus leidimu „EDIT“ ACL? Norėčiau sukurti užklausą naudojant „Doctrine EntityManager“.
birželio 1 d. 11 val
3
atsakymai

Kaip dažnai turėčiau sukurti „EntityManager“?

Turiu „EntityManagerFactory“, kuriam galiu sukurti vieną (ar daugiau) „EntityManager“ atvejų. Aš naudoju „Servlet“ aplinką, ir aš turiu vieną „EntityManagerFactory“ prijungtą prie servleto (per servletą), kuris naudojamas kartu ...
lapkričio 19 d. '10, 16:56
2
atsakymai

įvairius būdus, kaip gauti subjektų valdytoją

Įprasta idioma, kurią matau kuriant „EntityManager“, atrodo tokia: viešoji klasė BaseDao {privati ​​statinė galutinė eilutė PERSISTENCE_UNIT_NAME = "Darbuotojas"; EntityManagerFactory factory = Persistence.createEntityManagerFactory (PERSISTEN ...
birželio 24 d. 12 val
1
atsakymas

Kada turėtų būti sukurtas / atidarytas „EntityManagerFactory“ pavyzdys?

Na, aš perskaičiau straipsnių / pavyzdžių, kaip parašyti „Entity Manager“ gamyklą vienoje vietoje. Viena iš jų yra lengviausia suprasti: http://javanotepad.blogspot.com/2007/05/jpa-entitymanagerfactory-in-web.html Sužinojau, kad „EntityManagerFactory“ (...
gruodžio 28 d '11 8:46