JavaJavaBeans

Pred zaciatok prace s JavaBeans potrebujete mat nainstalovanu J2EE SDK (download).
JavaBeans je pomerne mlada technologia, ktora ma sluzit ako nahrada RAD tools od Borlandu (Delphi, C++ Builder). Podobne ako tieto nastroja ponuka programatorovi uz dopredu naprogramovane komponenty, ktore moze vyuzivat vo svojich aplikaciach. Filozofia je nasledovna. Preco by mal programator objavovat nieco, co uz bolo objavene. Lepsie je pouzit uz hotove, odskusane casti programu a jednoducho ich zakomponovat do vlastneho.
Komponenty v Delphi
Komponenty v Delphi

Podla presnej definicie je Bean: A Java Bean is a reusable software component that can manipulated visually in a builder tool. Teda s Beans mozeme pracovat bud klasicky v Notepade (Vim, mcedit), alebo pouzit nejaky graficky nastroj (JBuilder a pod.). Pouzitie grafickych nastrojov je samozrejme jednoduchsie, lebo vzdy mate prehlad o vsetkych vlastnostiach danej fazulky (Bean) a mate moznost ich jednoduchym klikanim menit (Ved vsetci poznate, ako jednoducho sa tvoria UF aplikacie v Delphi).

Zakladne vlastnosti JavaBeans:

Bean nemusi byt potomkom ziadnej triedy ani nemusi implementovat nijaky interface. Jedina podmienka je, ze viditelne fazulky musia byt potomkom triedy java.awt.Component.
Na tomto mieste si odporucam precitat dokumentaciu k JavaBeans od SUN (nema zmysel sem kopirovat casti dokumentacie).

Priklady:

Nasledujuce priklady su prebrate z minulych rokov. Dostatocne ukazuju moznosti JavaBeans a sposob ich pouzitia.

Odkazy:


Valid HTML 4.0! Valid CSS! Optimalizovane pre vsetky prehliadace dodrzujuce normy a rozlisenie 1024x768.