- Ez most a legjobb robotporszívó. Kérdőjel? De nem olcsó. Pont.
- Áprilisban érkezhet a OnePlus Ace 6 Ultra, közben új tabletek is készülnek
- Oppo Pad Mini néven készülhet a gyártó új, kompakt, prémium táblagépe
- Új Xiaomi Mijia etető érkezik 5 MP-es kamerával és éjjellátással
- Március 30-án mutatkozik be a Vivo Pad6 Pro
- iPhone topik
- Xiaomi 17 - még mindig tart
- Xiaomi 15T Pro - a téma nincs lezárva
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Motorola Moto G06 Power – nagyfater új zakót vett
- Android szakmai topik
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Google Pixel topik
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
- Honor Magic V5 - méret a kamera mögött
-
Mobilarena

Ú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!
- A kisebb független stúdiók álma lehet a DLSS 5
- One otthoni szolgáltatások (TV, internet, telefon)
- BMW topik
- Jogász topik
- iPhone topik
- Kertészet, mezőgazdaság topik
- Futás, futópályák
- Építő/felújító topik
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Androidos tablet topic
- További aktív témák...
- Samsung 98 QLED 4K Smart TV QE98QN90AATXXH 2028.10.27-ig Magyar garanciával eladó
- Sony PULSE Explore vezeték nélküli fülhallgató - 1 hónapos!!
- XPS 15 9530 15.6" FHD+ IPS i7-13620H Arc A370M 16GB 1TB NVMe magyar vbill gar
- Asus VivoBook S16 Snapdragon X 16GB RAM 1TB SSD 16
- RTX 4080 / i9-13900K / 64GB RAM Balin született, Magyarországon keres gazdát
- Honor 200 Pro / 12/512GB / Kártyafüggetlen / 12Hó Garancia
- Samsung Galaxy A04s / 3/32GB / Kártyafüggetlen / 12Hó Garancia
- AZONNALI SZÁLLÍTÁS Eredeti Microsoft Office 2019 Professional Plus
- GAMING PC! Ryzen 9 3900X / RTX 3080 / B550 / 16GB 3200MHz / 500GB NVMe / 1250w Gold! BezsámítOK
- Hp, Dell gyári 65W USB-C Type-C töltők, tápegységek
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



