Darasa la Dao ni nini katika chemchemi?
Darasa la Dao ni nini katika chemchemi?

Video: Darasa la Dao ni nini katika chemchemi?

Video: Darasa la Dao ni nini katika chemchemi?
Video: НАСТОЯЩАЯ ВЕДЬМА ЛЮДОЕД! Нашли ДЕРЕВНЮ ВЕДЬМ! Побег! 2024, Mei
Anonim

Ni muundo wa muundo ambao kitu cha ufikiaji wa data ( DAO ) ni kitu ambacho hutoa kiolesura cha dhahania kwa aina fulani ya hifadhidata au mifumo mingine ya kudumu. Spring Mfumo wa ufikiaji wa data hutolewa ili kuunganishwa na mifumo tofauti ya kuendelea kama vile JDBC, Hibernate, JPA, iBatis n.k.

Kwa namna hii, darasa la dao ni nini?

Mchoro wa Kitu cha Kufikia Data au DAO muundo hutumika kutenganisha data ya kiwango cha chini cha kufikia API au shughuli na huduma za biashara za kiwango cha juu. Hii darasa inawajibika kupata data kutoka kwa chanzo cha data ambacho kinaweza kuwa hifadhidata/xml au utaratibu mwingine wowote wa kuhifadhi.

Pia Jua, ni matumizi gani ya darasa la Dao kwenye Java? Ni kitu/kiolesura, ambacho ni kutumika kupata data kutoka hifadhidata ya hifadhi ya data. KWANINI SISI TUMIA DAO : huondoa urejeshaji wa data kutoka kwa rasilimali ya data kama vile hifadhidata. Dhana ni "kutenganisha kiolesura cha mteja wa rasilimali ya data kutoka kwa utaratibu wake wa kufikia data."

Kwa kuzingatia hili, darasa la Dao ni nini kwenye buti ya chemchemi?

DAO inasimama kwa kitu cha ufikiaji wa data. Kwa kawaida, Darasa la DAO inawajibika kwa dhana mbili. Kujumuisha maelezo ya safu ya kudumu na kutoa kiolesura cha CRUD kwa huluki moja.

DAO na DTO ni nini katika majira ya kuchipua?

DAO ni darasa ambalo kwa kawaida huwa na shughuli za CRUD kama vile kuokoa, kusasisha, kufuta. DTO ni kitu ambacho kinashikilia data. Ni JavaBean iliyo na viingilio vya mfano na seti na wapataji. DTO itapitishwa kama kitu cha thamani DAO safu na DAO layer itatumia kitu hiki kuendelea na data kwa kutumia mbinu zake za uendeshaji za CRUD.

Ilipendekeza: