EJB bez EJB

Líbí se vám nový zápis EJB pomocí anotací? Potřebujete vaši EJB aplikaci nasadit i mimo aplikační server? Potřebujete nakonfigurovat funkční testy EJB? Potom je tu pro vás projekt Pitchfork.

EJB 2.x - Entity Beans (CMP - deployment entity)

Po implementácii CMP enterprise beanu obvykle nasleduje definovanie deployment deskriptora. Preto sa budeme venovať jeho tvorbe z pohľadu Container Managed Persistence. Všetky uvedené príklady budú vzorové a typické, s ktorými sa môžete pri štúdiu stretnúť najčastejšie.

EJB 2.x - Entity Beans (CMP - implementácia CCM metód)

Bez ohľadu na to, akú perzistentnú metódu si vyberiete pre danú entitu, vždy musíte implementovať rozhranie EntityBean. Z toho okrem iného vyplýva, že vždy musíte implementovať tie isté CCM metódy. Rozdiel je iba v tom, za čo ste zopovední pri implementácii ich obsahu. Jedinou výnimkou je implementácia vyhľadávacích metód, ktoré nie sú povinné pri...

EJB 2.x - Entity Beans (CMP - deklarovanie CMP entity)

V tomto článku plynulo prejdeme na druhý spôsob možnej implementácie entitných EJB objektov, ktoré predstavujú možnú alternatívu. Namiesto kódovania všetkých prístupových metód potrebných na ukladanie stavu entity budeme v tomto prípade vytvárať deklaratívne mapovania a necháme EJB kontajner, aby vytvoril potrebné JDBC volania za nás. V prípade CMP...

Seam 1.1 - nejenom EJB 3.0

Gavin King se asi chytil za nos, protože nová verze Seamu už nezávisí na EJB 3.0. V předchozích verzích šel sice Seam spustit například v Tomcatu, ale bylo nutné rozběhnout JBoss Micro Container. To s verzí 1.1 již není potřeba.

JBoss cluster krok za krokem

jboss logo
Chtěli by jste otestovat svojí webovou aplikaci v clusteru a nebo si prostě jenom takový cluster vyzkoušet. Pokud ano, můžete pokračovat čtením tohoto průvodce Jak vytvořit JBoss cluster krok za krokem. Nemělo by Vám to zabrat podle mých odhadů více jak patnáct minut.

EJB 3.0 + JSF = JBoss Seam

Seam se snaží nabídnout efektivní způsob spojení technologie EJB 3.0 a JSF, čili je přímo určen k tvorbě webových aplikací. Mezi jednu z výhod Seamu patří přímé napojení JSF komponent na session beany (action listenery) a entity beany (model) bez nutnosti psaní controleru z pohledu MVC. Funkce controlleru není nahrazena žádnou automagií, ale...

EJB 2.x - Entity Beans (BMP - deployment entity)

V tomto článku zakončíme tématiku BMP (Bean Managed Persistence), a to tým, že si ukážeme, ako nami vytvorené triedy a rozhrania nasadíme na aplikačný server. Vytvoríme si konfiguračný súbor označovaný ako deployment descriptor a ukážeme si, ako našu entitu otestovať.

JBoss zakoupen Redhatem!

eště nedávno zakladatel JBosse Marc Fleury vehementně vyvracel, že se snaží prodat JBoss kudy chodí. V době onoho rozhovoru už měl nejspíše pravdu — pár dní uteklo, a můžeme číst, že Red Hat podepisuje finální dohodu o akvizici JBosse.

EJB 2.x - Entity Beans (BMP - finder metódy a mazanie entít)

Keď klient zavolá nejakú vyhľadávaciu metódu find, kontajner následne zavolá korešpondujúcu ejbFind metódu. Najdôležitejšie je uvedomiť si, že v prípade tejto metódy ste zodpovedný iba za vrátenie hodnoty primárneho kľúča, ktorý zodpovedá zadaným kritériám vyhľadávacej metódy.

 
strana 3/6celkem 52 položek