Hlavní navigace

Názor ke zprávičce UJO Framework pro Javu od Ladislav Thon - >> Kod POJO mi pripada jednodussi > Máte pravdu....

  • Aktualita je stará, nové názory již nelze přidávat.
  • 28. 7. 2009 20:20

    Ladislav Thon (neregistrovaný)

    >> Kod POJO mi pripada jednodussi

    > Máte pravdu. Výhoda UJO

    je v úplně něčem jiném :-D

    JavaBeany jsou vrcholem omezenosti. Zásadní výhoda UJO je v tom, že u objektu není předem dáno, jaké má atributy, a každý uživatel objektu si k němu může uložit, co uzná za vhodné. Typ objektu pak, dotaženo do extrému, není dán jeho třídou, ale atributy, které má. _To_ je teprve zajímavé!

    V práci něco takového máme, včetně persistence do databáze, a flexibilita je oproti obvyklému doménovému modelu postavenému nad JavaBeanami přímo neuvěřitelná.

    Nejsem si ovšem jistý, zda je persistence do databáze postavená na klasických ORM principech, to pravé – ORM je Vietnam of Computer Science a osobně ho považuju za skvělou ukázku toho, jak se po všech stránkách nemá dělat software.

    A podle toho, co jsem tak letmo skouknul, je UJO-ORM totéž v bledě modrém, a výše popsanou výhodu úplně pohřbívá. Když mne vyvedete z omylu, budu rád :-)