On Wednesday 11 October 2006 09:27, Ondřej Fafejta KYBERIE wrote: > Děkuji oběma Romanům (roumen, dagi) za odkazy na Seam ;-). > > Co jsem tak vysledoval, tak Seam vůbec nepoužívá session z JSF, ale > pouze stateful beany na straně EJB. > K tomu nějaké annotace a jiný způsob navigace mezi stránkama. > > Seam je od JBossu a vyžaduje knihovny Hibernate. > Na glassfish to rozjet pravděpodobně jde > http://weblogs.java.net/blog/rogerk/archive/2006/05/seam_on_glassfi.html > > Přesto - My nechceme projekt závislý na Hibernate ;-).
No a neni nejjednodussi podivat se, jak to Seam principialne dela a napsat si vlastni controller? Jak jsem se dival do te prezentacky, tak podle zbezneho prolitnuti to IMHO zabere tak dva tri dny MAX i s odladenim. Princip je IMHO v tom, ze neexistuje neco jako session ID, ale vyuziva se dependence na vrstve EJB, pricemz "vstupnim bodem" onoho grafu zavislosti je hashtabulka obsahujici objekty, jejichz klic je pouzit jako hlavni parametr requestu. A k implementaci nepotrebujete ani EJB, ani Hibernate. Staci nekolik hashtabulek (ve sve podstate jenom jedna staticka), dobre navrhnout strukturu dat a vhodne zvolit klicovane objekty (ony managed beans). Vsechno ostatni se da nahakovat na vrstve modelu. Presto mi tato myslenka prisla jako velice genialni a ve sve podstate jasne ukazuje smerem k cili: failover, clustering, distribuovanost dat, trivialni transparentni perzistence prave opracovavanych dat,... Pokud je Seam o necem jinem, please, dejte vedet. -- Oto 'tapik' Buchta, [EMAIL PROTECTED] http://www.buchtovi.cz ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________
