6
II. JPA - ORM komponentlari
Ko'pgina zamonaviy ilovalar ma'lumotlarni saqlash uchun relyatsion
ma'lumotlar bazasidan foydalanadi. So'nggi paytlarda ko'plab ishlab
chiqaruvchilar ma'lumotlarni saqlash yukini kamaytirish uchun ob'ektlar
ma'lumotlar bazasiga o'tdilar. Bu shuni anglatadiki, ob'ekt ma'lumotlar
bazasi yoki ob'ekt bilan bog'liq texnologiyalar saqlash, olish, yangilash va
texnik xizmat ko'rsatish bilan shug'ullanadi. Ushbu ob'ekt relyatsion
texnologiyalarining asosiy qismi orm.xml faylini xaritalashdir. Xml
kompilyatsiya qilishni talab qilmagani uchun biz kamroq ma'muriyat bilan
bir nechta ma'lumotlar manbalariga osongina o'zgartirishlar kiritishimiz
mumkin.
Ob'ektni bog’liq xaritalash (mapping)
Ob'ekt bilan bog'liq xaritalash (ORM) sizga ORM nima va u qanday
ishlashi haqida qisqacha ma'lumot beradi. ORM - bu ob'ekt turidan
relyatsion turga va aksincha maxfiy ma'lumotlarni yashirish uchun
dasturlash qobiliyati.
ORM ning asosiy xususiyati ob'ektni ma'lumotlar bazasida uning
ma'lumotlariga solishtirish yoki bog'lashdir. Xaritani tuzishda biz
ma'lumotlar, ma'lumotlar turi va uning o'zi yoki boshqa jadvaldagi ob'ekt
bilan aloqalarini hisobga olishimiz kerak.
Do'stlaringiz bilan baham: