JBoss Seam 2.0 & Hibernate 3.2.5 & Glassfish V2
Když jsem přemýšlel jaký zvolím framework pro webovou aplikaci,
naskytly se mi v podstatě dvě možnosti. Buď JSF či Struts. Osobně
jsem raději hned sáhnul po JSF. Komponentový framework, navíc tolik
dotovaný samotným Sunem.
Po vyzkoušení pár příkladů jsem ihned přešel do vývoje. Zde ovšem
nastaly potíže. Psaní stejného kódu stále dokola. Stálá definice přes
XML, neexistence použitelného scope pro komponenty. Navíc […]
]
Když jsem přemýšlel jaký zvolím framework pro webovou aplikaci,
naskytly se mi v podstatě dvě možnosti. Buď JSF či Struts. Osobně
jsem raději hned sáhnul po JSF. Komponentový framework, navíc tolik
dotovaný samotným Sunem.
Po vyzkoušení pár příkladů jsem ihned přešel do vývoje. Zde ovšem
nastaly potíže. Psaní stejného kódu stále dokola. Stálá definice přes
XML, neexistence použitelného scope pro komponenty. Navíc […]
]
Související články
Když jsem přemýšlel nad tím jak validovat (kontrolovat) data od
uzivatele, napadlo mě spoustu možností jak to řešit. Jeden je ovšem
velice sexy, který stojí za to zmínit.
Mám klasickou webovou aplikaci postavenou pomocí MVC
(model-view-controller). Do modelu můžu nacpat entity, do kontroleru
jednotlivé akce nad modelem a komunikace mezi view a business logikou. Do view
klasické webové stránky.
Jelikož je Java […]
]

3. prosince 07, 06:12
finc weblog
V komentáři
jsem dostal připomínku, že bych měl spíše napsat něco jednoduchého, co
by pochopil i člověk, který o Jave a použitých technologií nic
neví.
Rozhodl jsem se, že se pokusím sepsat „step-by-step“ tutoriál,
který by prošel základní vývoj jednoduchoučké aplikace v Jave.
Důvodem je možná i to, že aplikace psané v Jave, které
mají míti třívrstvou architekturu client-server-databáze, nejsou jen o
„core“ programování. Mám na mysli nastavení, které […]
]

10. května 07, 08:05
finc weblog
Jelikož jsem zastánce tohoto frameworku, z jichž uvedených důvodů, rozhodl jsem se sepsat
pár dobrých triků, které mohou pomoci při vývoji s tímto
frameworkem. Dnes začnu asi tou nezajímavější a tím je Hot Deploy, nebo-li
rychlá aktualizace některých částí aplikace bez nutnosti provádět celé
nahrání aplikace na server.
Hot deploy – NetBeans
Netbeans 6.0 má dost slabou, respektive nulovou, podporu pro tento
framework. Jednou z dobrých […]
]

17. února 08, 06:02
finc weblog
Seam je dobře použitelný s EJB, kde jsou jednotlivé EJB vystaveny
jako Seam komponenty a navíc obsahují všechny služby, které EJB kontejner
nabízí.
Jsou ovšem chvíle, kdy bych potřeboval obyčejnou Seam komponentu a do ní
nějakým způsobem vstříknout EJB beanu. Co se týče implementaci pro
glassfish, není situace tak jednoduchá, jak by se mohlo zdát.
Takže, mějme příklad, kdy potřebuji vytvořit Seam […]

11. března 08, 10:03
finc weblog
V utery 2.10. probehla na Masarykove Univertive v Brne v budove D1 Fakulty informatiky prednaska technickeho reditele firmy JBoss. Sacha Laborey prednasel zdarma zajemcum informace o teto firme a jejich produktech. Prednasku jsem navstivil a rozhodl se napsat z ni par dojmu.

4. října 07, 06:10
SOOM.cz
Nadešel čas seznámit se s dalším typem business komponenty, s entity beans. Entitní komponenty mají za úkol perzistenci dat, bez které se většina aplikací neobejde. Zachovávají vlastnosti objektového programování a přitom se pohodlně ukládají do relační databáze. Jak to celé funguje?

21. červenece 08, 12:07
Root.cz
V minulém dílu jsme mluvili o celé řadě užitečných služeb, které nám JBoss aplikační server poskytuje. Dnes si na velmi jednoduchém Hello World příkladu ukážeme, jak tyto služby využít. Uvidíme, jak malé úsilí musíme vynaložit, abychom dosáhli velkých věcí, a jak nám AS může zjednodušit práci.

6. března 08, 10:03
Root.cz
Dnes se seznámíme s možnostmi zabezpečení enterprise aplikací v aplikačním serveru JBoss. Zabezpečení je v současnosti žhavým tématem, protože nikdo nechce zpřístupnit své služby nepovolaným uživatelům. Naštěstí nemusíme kód pro autentizaci a autorizaci psát sami, ale můžeme jednoduše využít nabízené služby.

2. dubna 08, 02:04
Root.cz
V tomto dílu seriálu se podíváme na jeden ze tří typů business komponent, na session beans. Tento typ komponent jsme v minulých dílech již několikrát používali, aniž bychom je nějak podrobněji zkoumali. Ukážeme si možnosti session beans ve verzi 3.0 a jak je s jejich pomocí možné stavět enterprise aplikace.

22. dubna 08, 12:04
Root.cz
Nadešel čas seznámit se s dalším typem business komponenty, s entity beans. Entitní komponenty mají za úkol perzistenci dat, bez které se většina aplikací neobejde. Zachovávají vlastnosti objektového programování a přitom se pohodlně ukládají do relační databáze. Jak to celé funguje?

3. prosince 08, 03:12
Root.cz