Cila është klasa Dao në pranverë?
Cila është klasa Dao në pranverë?

Video: Cila është klasa Dao në pranverë?

Video: Cila është klasa Dao në pranverë?
Video: Forma e Tokes! Si eshte toka e sheshte apo e rrumbullaket? Cfare thuhet ne Kuran? 2024, Prill
Anonim

Është një model dizajni në të cilin një objekt i aksesit të të dhënave ( DAO ) është një objekt që ofron një ndërfaqe abstrakte për një lloj të dhënash ose mekanizma të tjerë të qëndrueshmërisë. Pranvera Korniza e aksesit të të dhënave ofrohet për t'u integruar me korniza të ndryshme të qëndrueshmërisë si JDBC, Hibernate, JPA, iBatis etj.

Në këtë mënyrë, çfarë është një klasë dao?

Modeli i objektit të aksesit të të dhënave ose DAO modeli përdoret për të ndarë të dhënat e nivelit të ulët për qasje në API ose operacione nga shërbimet e biznesit të nivelit të lartë. Kjo klasës është përgjegjës për marrjen e të dhënave nga një burim i të dhënave që mund të jetë baza e të dhënave / xml ose ndonjë mekanizëm tjetër ruajtjeje.

Dije gjithashtu, cili është përdorimi i klasës Dao në Java? Është një objekt/ndërfaqe, që është të përdorura për të hyrë në të dhënat nga baza e të dhënave të ruajtjes së të dhënave. PSE NE PËRDORNI DAO : abstrakton marrjen e të dhënave nga një burim i të dhënave siç është baza e të dhënave. Koncepti është të "ndash ndërfaqen e klientit të një burimi të të dhënave nga mekanizmi i tij i aksesit të të dhënave."

Duke marrë parasysh këtë, çfarë është klasa Dao në çizmet pranverore?

DAO qëndron për objektin e aksesit të të dhënave. Zakonisht, të Klasa DAO është përgjegjës për dy koncepte. Përmbledhja e detajeve të shtresës së qëndrueshmërisë dhe ofrimi i një ndërfaqeje CRUD për një entitet të vetëm.

Çfarë është DAO dhe DTO në pranverë?

DAO është një klasë që zakonisht ka operacionet CRUD si ruajtja, përditësimi, fshirja. DTO është vetëm një objekt që mban të dhëna. Është JavaBean me variabla të shembullit dhe setter dhe marrës. DTO do t'i kalohet si objekt vlere DAO shtresë dhe DAO shtresa do të përdorë këtë objekt për të ruajtur të dhënat duke përdorur metodat e tij të funksionimit CRUD.

Recommended: