Turinys
Gerai žinoma, kad programinės įrangos kūrimo pasaulyje, nesvarbu, ar tai būtų programos, programos ar svetainės, nėra sprendimo, kuris vienodai tarnautų visiems atvejams, bet kiekvienas yra atvejo tyrimas, kuriame kintamieji, nusakantys, kokį sprendimą pasirinkti, yra gana subjektyvus.Priklausomai nuo projekto ir kūrėjo tipo, projektas greičiausiai bus sukurtas pagal jūsų pageidavimus ASP.NET MVC Tai leidžia mums turėti skirtingas prieigos prie duomenų filosofijas, todėl galime pasiekti savo tikslus, o sistema netaptų mums ribojančiu veiksniu.
Kaip matėme pradžioje, kurdami savo projektus galime taikyti įvairius būdus, kad galėtume turėti prieigą prie duomenų, tai padės mums pasiekti užsibrėžtus tikslus ir taip pat lydės mūsų technines galimybes.
Yra keletas filosofijų, leidžiančių daryti viską, kas susiję su atkaklumu ir prieiga prie duomenų programoje ASP.NET MVC, pažiūrėkime į klasiką.
Filosofija: pirmiausia duomenų bazėŠis metodas leidžia mums sukurti programą pagal duomenų bazę, tai reiškia, kad mūsų projektas bus sutelktas į mūsų duomenų struktūrą ASP.NET MVC leidžia mums kurti verslo modelius naudojant esamas duomenų bazes, tam jūs naudosite savo Subjektų sistema.
Filosofija: pirmiausia modelisŠi forma mums leidžia Sukurkite modelį prieš turėdami duomenų bazę, dėl to mes galime sukurti duomenų bazės struktūrą, gavę jos laukus ir atributus iš mūsų projekto, kai turėsime savo modelius Subjektų sistema galite sukurti duomenų bazių kūrimo schemas.
Filosofija: pirmiausia kodasŠioje filosofijoje mes sutelkiame dėmesį pirmiausia sukurkite projekto kodą, todėl mes nežinosime programos apie atkaklumo modelį, nes mes turėsime API, leidžiančias mums sąveikauti su metodais, kurie padės išsaugoti duomenis ir juos naudoti vėliau.
Kadangi savo projektuose matėme klasikinius metodus, kaip elgtis su prieiga prie duomenų, matėme, kad yra pastovus ir kad viskas pasiekiama per Subjektų sistema:
DIDELIS
Kas yra?Tai yra santykių ir į objektus orientuotas duomenų tvarkytojas, kuris leidžia mums bendrauti su subjektais, o ne tiesiogiai su savo modeliais, tokiu būdu mes vengiame tiesiogiai rašyti kodą SQL.Tai padeda sumažinti klaidų skaičių ir darbo apimtį, nes nesirūpinsime geriausiomis prieigos formomis, o Subjektų sistema nuspręskite, kas geriausia, pateikdami mums savo metodus.
Naudodamiesi šiais metodais mes galėsime įgyvendinti skirtingas filosofijas, kurias matėme anksčiau, todėl turime sutelkti dėmesį tik į programos kūrimą, taip sutaupydami brangaus laiko duomenų bazės konfigūravimui.
Tuo baigiame šią mokymo programą, nes matome, kad turime skirtingus būdus, kaip kurti projektą, nors visais šiais būdais kaip pagrindas naudojamas tas pats komponentas, kuris yra Subjektų sistema Todėl mes galime pritaikyti vieną ar kitą pagal savo projektą ir todėl mūsų neribos mūsų techninės žinios.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką