1 repository
Libraries that provide structured ways for applications to interact with relational databases.
Distinct from Java Library Integrations: None of the candidates cover general database integration; they focus on JWT, Game Engines, or Transactions.
Explore 1 awesome GitHub repository matching data & databases · Database Integration Libraries. Refine with filters or upvote what's useful.
Acest proiect este o versiune oglindită a codului sursă al framework-ului de persistență MyBatis, prezentată ca o bibliotecă de integrare a bazelor de date Java și un framework de mapare SQL. Scopul său principal este de a oferi un cod sursă cu adnotări detaliate în limba chineză pentru a facilita studiul arhitecturii interne și al tiparelor de design ale framework-ului. Repository-ul se concentrează pe analiza codului sursă Java și învățarea framework-ului. Permite utilizatorilor să examineze implementarea subiacentă a bibliotecii pentru a înțelege cum sunt structurate și executate componentele software complexe. Funcționalitatea de bază acoperită include maparea bazelor de date relaționale, unde înregistrările din baza de date sunt convertite în obiecte de aplicație. Acest lucru este realizat printr-o combinație de configurare a mapării bazată pe XML și maparea interogărilor bazată pe adnotări. Capabilitățile framework-ului includ, de asemenea, generarea dinamică de SQL, gestionarea rezultatelor bazată pe cache și utilizarea reflexiei și a proxy-urilor dinamice pentru a mapa rezultatele bazei de date către obiecte Java.
Provides a library for simplifying interaction between Java applications and relational databases through structured mapping.