Yazda Dao sinfi nədir?
Yazda Dao sinfi nədir?

Video: Yazda Dao sinfi nədir?

Video: Yazda Dao sinfi nədir?
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Aprel
Anonim

Bu, verilənlərə giriş obyektinin ( DAO ) bir növ verilənlər bazası və ya digər davamlılıq mexanizmləri üçün mücərrəd interfeys təmin edən obyektdir. Bahar verilənlərə giriş çərçivəsi JDBC, Hibernate, JPA, iBatis və s. kimi müxtəlif davamlılıq çərçivələri ilə inteqrasiya etmək üçün təmin edilmişdir.

Bu şəkildə, dao sinfi nədir?

Data Access Object Pattern və ya DAO model API və ya əməliyyatlara daxil olan aşağı səviyyəli məlumatları yüksək səviyyəli biznes xidmətlərindən ayırmaq üçün istifadə olunur. Bu sinif verilənlər bazası / xml və ya hər hansı digər saxlama mexanizmi ola biləcək məlumat mənbəyindən məlumat əldə etmək üçün məsuliyyət daşıyır.

Həmçinin bilin, Java-da Dao sinifinin istifadəsi nədir? O, obyekt/interfeysdir, yəni istifadə olunur məlumat saxlama bazasından məlumat əldə etmək. NİYƏ BİZ DAO-dan istifadə edin : verilənlər bazası kimi məlumat resursundan məlumatların alınmasını mücərrədləşdirir. Konsepsiya “məlumat resursunun müştəri interfeysini məlumat əldə etmək mexanizmindən ayırmaqdan” ibarətdir.

Bunu nəzərə alsaq, yaz açılışında Dao sinfi nədir?

DAO verilənlərə giriş obyekti deməkdir. Adətən, DAO sinfi iki anlayışa cavabdehdir. Davamlılıq qatının təfərrüatlarını əhatə edir və tək bir qurum üçün CRUD interfeysini təmin edir.

Yazda DAO və DTO nədir?

DAO adətən saxlamaq, yeniləmək, silmək kimi CRUD əməliyyatlarına malik sinifdir. DTO sadəcə məlumatları saxlayan obyektdir. Nümunə dəyişənləri, təyinedici və alıcıları olan JavaBean-dır. DTO dəyər obyekti kimi ötürüləcək DAO təbəqə və DAO qat CRUD əməliyyat metodlarından istifadə edərək məlumatı saxlamaq üçün bu obyektdən istifadə edəcək.

Tövsiyə: