Články autora Marek Branický

JNDI – využitie environment properties a metóda lookup()

3. října 2005

V tomto článku sa detailne pozrieme na to, akým spôsobom môžeme získať informácie obsiahnuté v premenných prostredia. Dozvieme sa, prostredníctvom akého objektu sú tieto informácie dostupné, a v druhej časti sa pozrieme bližšie

EJB 2.x – Entity Beans (Bean-Managed Persistence – základné fakty)

27. září 2005

Pre každú entity bean, ktorú vytvoríte, si máte možnosť zvoliť spôsob, akým bude jej stav synchronizovaný s podkladovou databázou. V podstate máte dve možnosti. Buď si zabezpečíte potrebný kód na prácu s databázou

EJB 2.x – Entity Beans (callback metódy a životný cyklus)

2. září 2005

EJB kontajner spravuje životný cyklus entitných objektov prostredníctvom množiny callback metód vykonávaných nad príslušnými inštanciami. Tieto metódy sú jednak z tých definovaných v rozhraní EntityBean, jednak sú to metódy potrebné na zabezpečenie

EJB 2.x – Entity Beans (implementácia rozhraní a biznis metód)

18. srpna 2005

Cieľom predošlých článkov bolo vysvetliť, ako zadeklarovať rozhrania pre entity beans, ktoré sú vystavené voči klientom. Nezaoberali sme sa však zatiaľ implementačnými detailmi. Treba však povedať, že v ďalších článkoch budeme

JNDI – Context a InitialContext objekty

9. srpna 2005

V predchádzajúcich článkoch sme niekoľkokrát spomenuli výraz „previazanie“ (binding). Napriek tomu, že v JNDI API sa nachádza aj trieda s rovnakým názvom, oveľa častejšie sa budete stretávať s niečím, čo označujeme ako kontext (context).

EJB 2.x – Entity Beans (deklarácia home rozhrania)

27. července 2005

Každá entity alebo session bean musí mať home rozhranie, ktoré môže byť odvodené z javax.ejb.EJBHome, respektíve z javax.ejb.EJBLocalHome rozhrania. Home rozhranie poskytuje metódy, ktoré umožňujú klientom vytvárať, hľadať a odstraňovať EJB inštancie. V prípade

JNDI – environment properties (možnosti nastavenia)

21. července 2005

Existujú tri základné spôsoby, ako je možné nastaviť environment properties, respektíve premenné prostredia pri JNDI. Prvý spôsob predpokladá použitie špeciálneho konfiguračného objektu, ktorý predáme konštruktoru objektu triedy InitialContext. Druhý spôsob

EJB 2.x – Entity Beans (definícia triedy primárneho kľúča)

8. července 2005

Každý entitný objekt musí mať asociovaný objekt primárneho kľúča, alebo jednoducho primárny kľúč. Táto požiadavka vyplýva z toho, že entitné objekty v drvivej väčšine prípadov korešpondujú s riadkami v obvykle previazaných tabuľkách relačnej databázy.

JNDI – environment properties (základné informácie)

28. června 2005

Predtým, ako klient bude môcť využiť služby ponúkané JNDI, musí túto službu vyhľadať na sieti a získať spojenie. Znie to ako paradox, pretože klient potrebuje JNDI, aby mohol vyhľadať požadované služby,

EJB 2.x – Entity Beans (deklarácia component rozhraní 2.)

31. května 2005

V predchádzajúcom článku sme začali vytvárať rozhrania pre entity beans, ktoré budeme potrebovať pre náš príklad elektronickej aukcie. V tomto článku budeme pokračovať, pričom si vytvoríme a popíšeme ďalšie component rozhrania a niekoľko pomocných

EJB 2.x – Entity Beans (deklarácia component rozhraní 1.)

23. května 2005

V predchádzajúcom článku sme si vysvetlili, že klient pristupuje k entity alebo session beans prostredníctvom ich component rozhraní. Toto rozhranie pozostáva buď z lokálneho rozhrania, remote rozhrania alebo oboch rozhraní súčasne. Keďže klient

JNDI – predstavenie architektúry

9. května 2005

Cieľom JNDI je priniesť použiteľné rozhranie na prácu s rôznymi mennými a adresárovými službami. Tieto články o Java Naming and Directory Interface (JNDI) si stanovujú za cieľ predovšetkým priniesť doplnkové informácie k Enterprise JavaBeans 2.x,

EJB 2.x – Entity Beans (základné informácie)

5. května 2005

Entity Bean (ďalej aj ako EB) reprezentuje perzistentný objekt, ktorý obvykle korešponduje s jedným alebo viacerými (v prípade previazaných tabuliek) riadkami relačnej databázovej tabuľky. Vlastnosť dlhodobej perzistencie je črta, ktorá najviac odlišuje

EJB 2.x – vytváranie, aktivácia, pasivácia a mazanie EJB objektov (základné princípy)

21. dubna 2005

Vytváranie inštancií enterprise beanov je podstatne odlišné od vytvárania klasických inštancií Java objektov v rámci jednej JVM. V skutočnosti nemusí ani prísť k vytvoreniu novej inštancie beanu, ale EJB kontajner môže využiť už

EJB 2.x – filozofia prístupu k EJB cez component a home rozhrania

7. dubna 2005

V minulej časti seriálu sme si vysvetlili, že pri snahe o prístup k EJB, musí klient vždy použiť príslušné rozhranie danej EJB komponenty. Ktorý typ rozhrania bude použitý záleží na tom,

  1. 1
  2. 2
  3. 3
  4. 4
  5. 7