Java persistence api (jpa)


Object Relational Mapping



Download 0,85 Mb.
Pdf ko'rish
bet9/13
Sana04.11.2022
Hajmi0,85 Mb.
#860093
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
jpa tutorial

Object Relational Mapping 
Object Relational Mapping (ORM) briefly tells you about what is ORM and how it works. ORM 
is a programming ability to covert data from object type to relational type and vice versa. 
The main feature of ORM is mapping or binding an object to its data in the database. While 
mapping, we have to consider the data, the type of data, and its relations with self-entity or 
entities in any other table.
Advanced Features

Idiomatic persistence
: It enables you to write persistence classes using object oriented 
classes. 

High Performance
: It has many fetching techniques and helpful locking techniques. 

Reliable
: It is highly stable and used by many professional programmers.
ORM Architecture 
The ORM architecture looks as follows. 
3. 
 
JPA – ORM COMPONENTS 


JAVA PERSISTENCE API (JPA)
13 
The above architecture explains how object data is stored into a relational database in three 
phases. 
Phase 1 
The first phase, named as the 
object data
phase
, contains POJO classes, service interfaces, 
and classes. It is the main business component layer, which has business logic operations and 
attributes. 
For example, let us take an employee database as a schema. 

Employee POJO class contains attributes such as ID, name, salary, and designation. It 
also contains methods like setter and getter of those attributes. 

Employee DAO/Service classes contain service methods such as create employee, find 
employee, and delete employee. 


JAVA PERSISTENCE API (JPA)
14 
Phase 2 
The second phase, named as 

Download 0,85 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish