Hlavní navigace

Názor ke zprávičce Nejvíce vývojářů má JavaScript, Python a Java, Rust roste nejrychleji od Saljack - Psal jsem nějaké věci s ORM v Javě...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 25. 5. 2022 9:43

    Saljack

    Psal jsem nějaké věci s ORM v Javě / Kotlinu a pak sever v TS, no zas takový rozdíl to pro jednoduché věci není. Cool začíná být ORM až v okamžiku, kdy chcete traverzovat po vazbách mezi objekty a ono vám automaticky dohrává potřebná data. Ale tady jsme pak u toho výkonu. V bance, co jsem dělal, sice měli v BE ORM (Hibernate, myslím), ale dotazy stejně dělali přes nativní query, právě kvůli výkonu.
    Problém je, že Hibernate málokdo rozumí a spousta lidí ani netuší, že je tam ještě nějaká cache. Tyhle lidi pak všude vysvětlují, jak je Hibernate špatný. Jasně s native query a využití všech funkcí databáze lze dosáhnout lepšího výkonu. Jenže to není hlavní cíl ORM, důležité je aby se s tím snadno dělalo a aby člověk pořád nemusel řešit, jak je to v té databázi provázané atp.