![KASSID KOERAD KALA- ja PAPAGOTITURG EI TOO ODESSA 14. veebruar TOP 5 koera.](https://i.ytimg.com/vi/V8FOafigtI0/hqdefault.jpg)
Sisu
- Definitsioon - mida tähendab objektide-suhete kaardistamine (ORM)?
- Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.
- Techopedia selgitab objektide-suhete kaardistamist (ORM)
Definitsioon - mida tähendab objektide-suhete kaardistamine (ORM)?
Objekti-relatsiooniline kaardistamine (ORM) on programmeerimistehnika, milles objekti koodi ühendamiseks relatsiooniandmebaasiga kasutatakse metaandmete kirjeldust. Objekti kood kirjutatakse objektorienteeritud programmeerimise (OOP) keeltes, näiteks Java või C #. ORM teisendab andmeid tüübisüsteemide vahel, mis ei suuda relatsiooniandmebaasides ja OOP-keeltes samaaegselt eksisteerida.
Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.
Techopedia selgitab objektide-suhete kaardistamist (ORM)
ORM lahendab objektikoodi ja relatsiooniandmebaasi mittevastavuse kolme lähenemisviisiga: alt üles, ülalt alla ja kokku keset. Igal lähenemisel on oma eelised ja puudused. Parima tarkvaralahenduse valimisel peavad arendajad mõistma täielikult keskkonna- ja kujundusnõudeid.
Lisaks andmetele juurdepääsu tehnikale sisaldavad ORM-i eelised ka:
- Lihtsustatud arendus, kuna see automatiseerib objektide-laudade ja laudade-objektide teisendamise, mille tulemuseks on madalamad arendus- ja hoolduskulud
- Võrreldes manustatud SQL-i ja käsitsi kirjutatud salvestatud protseduuridega on vähem koodi
- Läbipaistev objektide vahemällu salvestamine rakendustasandil, parandades süsteemi jõudlust
- Optimeeritud lahendus, mis muudab rakenduse kiiremaks ja hõlpsamaks hooldamiseks
ORM-i esilekerkimine mitme rakenduse arendamisel on tekitanud ekspertide vahel lahkarvamusi. Peamine mure on see, et ORM ei toimi hästi ja salvestatud protseduurid võivad olla parem lahendus. Lisaks võib ORM-sõltuvus teatud olukordades põhjustada halvasti kujundatud andmebaase.