Хадгалах болон ичээнээс гарах хооронд ямар ялгаа байдаг вэ?
Хадгалах болон ичээнээс гарах хооронд ямар ялгаа байдаг вэ?

Видео: Хадгалах болон ичээнээс гарах хооронд ямар ялгаа байдаг вэ?

Видео: Хадгалах болон ичээнээс гарах хооронд ямар ялгаа байдаг вэ?
Видео: BellaTube Live with Jamie & Nicole 2024, May
Anonim

Энд байна хадгалах, үргэлжлүүлэх хоёрын ялгаа арга: Буцаах төрөл тууштай байх буцах төрлийн үед арга нь хүчингүй болно хадгалах арга нь Цуваалах боломжтой объект юм. Гэхдээ тэдгээрийн bot нь мөн мэдээллийн санд бүртгэл INSERT хийдэг. Өөр үргэлжлэх хоорондын ялгаа болон хадгалах Энэ хоёр арга нь түр зуурын объектыг байнгын төлөвт хүргэдэг.

Эндээс аль нь илүү дээр вэ?

Хоорондын ялгаа хадгалах болон тууштай байх дахь арга Ичих Тэй төстэй хадгалах арга тууштай байх бас INSERT өгөгдлийн санд бүртгэл хийх боловч буцах төрөл тууштай байх буцах төрөл нь хүчингүй болно хадгалах Цуваалах боломжтой объект юм. 2) Өөр нэг ялгаа тууштай байх болон хадгалах Энэ хоёр арга нь түр зуурын жишээг тогтвортой болгодог.

Хүн ичээнд байгаа гэж юу вэ гэж асууж магадгүй. Ичих горим хэвээр байна хадгалахтай төстэй (гүйлгээний хамт) бөгөөд энэ нь объектын объектыг байнгын контекст нэмдэг тул цаашдын өөрчлөлтүүдийг хянадаг. Хэрэв гүйлгээ хийх эсвэл сессийг цэвэрлэхээс өмнө объектын шинж чанарууд өөрчлөгдсөн бол энэ нь болно Мөн мэдээллийн санд хадгална.

Цаашилбал, нэгтгэх, ичээнээс гарах хоёрын ялгаа нь юу вэ?

JPA болон Ичих хангах өөр аргууд тууштай байх шинээр болон одоо байгаа аж ахуйн нэгжүүдийг шинэчлэх. Та аргуудыг ашиглаж болно тууштай байх мөн шинэ байгууллага болон аргуудыг хадгалахын тулд хадгална нэгтгэх болон салангид байгууллагын өөрчлөлтийг хадгалахын тулд шинэчлэх дахь мэдээллийн сан.

Ирэх горимд хадгалах эсвэл шинэчлэх нь хэрхэн ажилладаг вэ?

хадгалах () арга нь INSERT объектыг өгөгдлийн санд хадгалах ба мэдээллийн сангаас үүсгэсэн танигчийг буцаана. Нөгөө талаар, saveOrUpdate () нь салсан объектыг дахин холбоход ашиглаж болно Ичих Сессия, өөрөөр хэлбэл энэ нь хийж чадна INSERT эсвэл UPDATE өгөгдлийн санд объект байгаа эсэхээс хамаарна.

Зөвлөмж болгож буй: