Vývoj Java Beans

Hodnotenie:   (3,4 z 5)

Vývoj Java Beans (Robert Englander)

Recenzie čitateľov

Zhrnutie:

Kniha je zmiešaná, pokiaľ ide o pochopenie Java Beans. Hoci pokrýva dôležité koncepty a má dobré vysvetlenia, mnohí používatelia poznamenali, že jej príklady obsahujú chyby, čo vedie k zmätku, najmä u začiatočníkov. Často sa odporúča pre tých, ktorí majú predchádzajúce skúsenosti s Javou alebo programovaním vo všeobecnosti.

Výhody:

Zdôrazňuje dôležité koncepty Java Beans, dôkladné pokrytie tém, dobré vysvetlenia a užitočné ukážky kódu. Vhodná pre tých, ktorí majú určité predchádzajúce znalosti jazyka Java.

Nevýhody:

Príklady obsahujú chyby a nedajú sa skompilovať, môžu byť mätúce v poradí prezentácie, nemusia dostatočne riešiť otázky týkajúce sa aplikácií a neodporúča sa pre úplných začiatočníkov.

(na základe 10 čitateľských recenzií)

Pôvodný názov:

Developing Java Beans

Obsah knihy:

Java Beans je najdôležitejšou novinkou v Jave v tomto roku. Beans je ďalšia generácia technológie Java, ktorá nielenže pridáva funkcie, ktoré jazyku chýbali, ale umožňuje aj spoluprácu programov Java s viacerými vývojovými prostrediami. Počiatočná verzia obsahuje mostík pre ActiveX/COM od Microsoftu; budúce verzie budú obsahovať mostíky pre LiveConnect od Netscape a OpenDoc od IBM. Keďže ide o "komponentovú architektúru" pre Javu, Beans možno používať v grafických programovacích prostrediach, ako je JBuilder od spoločnosti Borland alebo VisualAge for Java od IBM. To znamená, že niekto môže pomocou grafického nástroja spojiť veľa Beans a vytvoriť aplikáciu bez toho, aby napísal akýkoľvek kód v jazyku Java - v skutočnosti bez toho, aby vôbec programoval. Grafické vývojové prostredia umožňujú konfigurovať komponenty určením aspektov ich vizuálneho vzhľadu (napríklad farby alebo označenia tlačidla) okrem interakcií medzi komponentmi (čo sa stane, keď kliknete na tlačidlo alebo vyberiete položku ponuky). Jedným z dôležitých aspektov Java Beans je, že komponenty nemusia byť viditeľné. Znie to ako nepodstatný rozdiel, ale je veľmi dôležitý: neviditeľné časti aplikácie sú tie, ktoré vykonávajú prácu. Takže napríklad okrem manipulácie s grafickými widgetmi, ako sú zaškrtávacie políčka a ponuky, vám Beans umožňuje vyvíjať a manipulovať s komponentmi, ktoré vykonávajú prístup k databáze, vykonávajú výpočty a podobne.

Celé aplikácie môžete vytvárať spojením vopred pripravených komponentov bez toho, aby ste museli písať akýkoľvek kód. Vývoj Java Beans je určený pre ľudí, ktorí potrebujú mať prehľad o najnovšom vývoji v oblasti programovacích technológií. Vývoj Beans znamená minimálne prijatie niekoľkých jednoduchých návrhových vzorov do vášho kódu. To je však len začiatok. Ak chcete naplno využiť architektúru Java Beans, mali by ste rozumieť tomu, ako písať triedy, ktoré sú serializovateľné, používať udalosti na komunikáciu medzi triedami, vedieť, kedy a ako poskytnúť triedy BeanInfo, ktoré poskytujú grafickým prostrediam viac informácií o vašich komponentoch, a poskytnúť editory vlastností a prispôsobovače, ktoré umožňujú grafickým nástrojom pracovať so zložitejšími Beans. Kniha sa zaoberá:

⬤ Udalosti, poslucháči udalostí a adaptéry.

⬤ Vlastnosti, indexované vlastnosti, viazané vlastnosti, obmedzené vlastnosti a zmeny vlastností s možnosťou veta.

⬤ Persistencia, serializácia, verzie a validácia objektov.

⬤ Balenie bôbov pomocou súborov JAR.

⬤ BeanBox, prototypový vývojový nástroj.

⬤ Reflexia a introspekcia.

⬤ Editory a prispôsobovače vlastností.

⬤ Most ActiveX; používanie Java Beans v programoch v jazyku Visual Basic.

Ďalšie údaje o knihe:

ISBN:9781565922891
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:1997
Počet strán:300

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Java a mydlo: Tvorba webových služieb v jazyku Java - Java and Soap: Building Web Services in...
Java a SOAP poskytuje vývojárom v jazyku Java...
Java a mydlo: Tvorba webových služieb v jazyku Java - Java and Soap: Building Web Services in Java
Vývoj Java Beans - Developing Java Beans
Java Beans je najdôležitejšou novinkou v Jave v tomto roku. Beans je ďalšia generácia technológie Java, ktorá nielenže pridáva...
Vývoj Java Beans - Developing Java Beans

Diela autora vydali tieto vydavateľstvá: