Видео: @PersistenceContext-ийн хэрэгцээ юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Чи чадна ашиглах @ PersistenceContext EntityManager-ийг EJB 3.0 клиентэд оруулах тайлбар (төлөв эсвэл харьяалалгүй сессийн шошго, мессежээр удирдуулсан шошго эсвэл сервлет гэх мэт). Чи чадна ашиглах @ PersistenceContext unitName атрибутыг зааж өгөхгүйгээр ашиглах Жишээ 29-12-д харуулсны дагуу OC4J үндсэн тогтвортой байдлын нэгж.
Үүнтэй адилаар хүмүүс PersistenceContext гэж юу вэ?
А тууштай байдлын контекст гэдэг нь аливаа байнгын таниулбарын хувьд өвөрмөц аж ахуйн нэгжийн жишээтэй байхаар аж ахуйн нэгжүүдийн багц юм. a дотор тууштай байдлын контекст , аж ахуйн нэгжүүдийг удирдаж байна. EntityManager нь тэдний амьдралын мөчлөгийг хянадаг бөгөөд тэд мэдээллийн сангийн нөөцөд хандах боломжтой. Тусгаарлагдсан байгууллага нь нэмэлт байнгын төлөвийг ачаалах боломжгүй.
Нэмж хэлэхэд, EntityManager гэж юу вэ? Аж ахуйн нэгжийн менежер . JPA-д EntityManager интерфэйс нь харилцааны өгөгдлийн сангийн аж ахуйн нэгжүүдийг удирдах, хайх боломжийг програмуудад олгоход ашиглагддаг. The EntityManager нь аж ахуйн нэгжийн инстанцуудын амьдралын мөчлөгийг удирддаг API юм. Ан EntityManager объект нь тогтвортой байдлын нэгжээр тодорхойлогдсон нэгжийн багцыг удирддаг.
Тиймээс, EntityManager-ийг JPA-д ашиглах нь юу вэ?
JPA EntityManager байна ашигласан тодорхой мэдээллийн санд хандах програм . Энэ бол ашигласан Байнгын аж ахуйн нэгжийн тохиолдлуудыг удирдах, аж ахуйн нэгжүүдийг үндсэн түлхүүр таних тэмдэгээр нь хайж олох, бүх аж ахуйн нэгжээс асуулга хийх.
Хаврын ачааллын үед @PersistenceContext гэж юу вэ?
@ PersistenceContext нь JPA стандарт тайлбар бөгөөд аль нь илүү сайн хянах боломжийг танд олгоно тууштай байдлын контекст Та тарилга хийж байна. хавар - ачаалах - тууштай байдал-контекст -аннотаци/46114447#46114447.