Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- BlackmMmDog: Téli horgásztalálkozó
- Luck Dragon: Asszociációs játék. :)
- Geri Bátyó: Agglegénykonyha különkiadás – Bors
- MasterDeeJay: i7 4980HQ asztali gépben (vs i7 4770)
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- eBay-es kütyük kis pénzért
- Ndruu: Segíts kereshetővé tenni a PH-s arcképeket!
- GoodSpeed: Te hány éves vagy?
-
LOGOUT

Új hozzászólás Aktív témák
-
Drizzt
nagyúr
válasz
Netszemete
#16687
üzenetére
1. Az ORM nem tudja elrontani a mappinget, míg a user igen. Persze ebben annyi hazugság van, hogy vannak dolgok, amik többféleképpen mappelhetők, tipikusan az ID-k. Ugyanis ha az ID egy foreign key, akkor lehet helyette Objektumként mappelni. Szóval az ORM egyszerűen megcsinálja azt helyetted, amivel dolgoznod kéne.
2. Az ORM megteszi az entity-object mappinget, ami ORM nélkül magadnak kell megtenned. Általában ad valamilyen object oriented query buildert APIt is.
3. ORM egyszerűen bizonyos mértékig elrejti előled, hogy adatbázissal dolgozol, használhatsz simán OO szemléletet.
4. ORM gyakran integrálható tranzakció management-tel, ami megintcsak olyan extra kód, amit magadnak kéne megírni.
5. Az ellenkező irány is lehetséges a fejlesztésnek: megírod az entity-t és az ORM frameworkkel generáltatsz táblákat.
Meg igazából lehetne sorolni bőven.
Nagyobb alkalmazásoknál egyértelműen meg tud térülni az ORM által elnyelt boilerplate kód, amit amúgy meg kéne írni. Viszont azért ORM-ek sem mindenre tökéletesek, update/insert teljesítményre optimalizálni kimondottan nehéz tud lenni. Ezeket sokszor natív SQL-lel egyszerűbb megcsinálni. De semmi nem gátolja meg az embert abban, hogy a kód egy részében ORM-mel bűvészkedjen az entity-jeivel, más részén meg natív SQL-lel módosítsa őket.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Hardcore café
- Indul a ChatGPT Health
- PlayStation 5
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Posta, csomagküldés
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Azonnali fáradt gőzös kérdések órája
- Minden, ami hőszivattyú
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Battlefield 6
- További aktív témák...
- Samsung S24 FE dual sim független Garanciális hibátlan készülék korrekt áron!
- Eladó Konfig I5 10400F 16GB DDR4 512GB SSD RX5700XT 8GB!
- Samsung Galaxy S25 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S23 FE 128GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! Lenovo ThinkPad X260 - i5-6G I 8GB I 192SSD I 12,5" HD I HDMI I CAM I W10 I Gari!
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Azonnali készpénzes Apple Macbook Air felvásárlás személyesen / csomagküldéssel korrekt áron
- GYÖNYÖRŰ iPhone 13 Mini 128GB Blue- 1 ÉV GARANCIA -Kártyafüggetlen, MS4062
- Új, Aktiválatlan iPhone 17 Pro (256 GB) (rendelhető)
- Apple iPhone 15 Pro Max 256 GB White Titanium 1 év Garancia Beszámítás Házhozszállítás
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


