|
Peter Koletzke, Paul Dorsey, Avrom Faderman:
Oracle9i JDeveloper Handbook. Get Started Building Java 2 Platform, Enterprise Edition (J2EE) Applications.
Oracle Press, Osborne/McGraw-Hill, OraclePressBooks.com, 2003, ISBN 0-07-2222384-7 Liczba stron: 925
Książka Oracle 9 i JDeveloper Handbook jest podręcznikiem,
prezentującym narzędzie Oracle JDeveloper 9i głównie w kontekście tworzenia
aplikacji w technologii Oracle Business Components for Java (BC4J).
Składa się z pięciu części:
- Część pierwsza jest przeglądem możliwości JDevelopera.
- Część druga - jak się wydaje najważniejsza - omawia szczegółowo technologię Business Components for Java (BC4J).
- Część trzecia poświęcona jest tworzeniu aplikacji klienckich w Javie, w tym tworzeniu interfejsów użytkownika w oparciu o komponenty BC4J.
- Część czwarta omawia technologię Java Server Pages (JSP) i możliwości tworzenia stron JSP z użyciem BC4J.
- Część piąta zawiera dodatki poświęcone kreatorom wbudowanym w JDevelopera, diagramom klas UML, wprowadzeniu do języków HTML i CSS oraz przeglądowi literatury.
Zakres książki nie jest dobrany najszczęśliwiej. Z jednej strony
pobieżnie omówiono pewne fundamentalne zagadnienia, jak języki Java i HTML
czy diagramy klas UML; od czytelnika tego typu pozycji można tymczasem oczekiwać
przynajmniej elementarnej znajomości tych tematów. Z drugiej strony, koncentrując
się na "firmowej" technologii Oracle'a BC4J, autorzy unikali szerszego omówienia
zagadnień związanych z bardziej znaną technologią EJB - choć przecież JDeveloper
zawiera wiele narzędzi umożliwiających tworzenie systemów bazujących na tej
technologii. Nie omówiono nawet technologii EJB Entity Facades, stanowiącej
"pomost" między EJB i BC4J. Bardzo zdawkowe są też wzmianki o innej popularnej
technologii Web Services.
Książkę może zatem polecić przede wszystkim jako podręcznik technologii Business Components for Java (BC4J) i jej zastosowań. Ta niezbyt znana, a mająca liczne zalety technologia omówiona jest wyczerpująco, przedstawiono też najważniejsze konteksty jej użycia (choć brak np. opisu generowania XML na podstawie komponentów BC4J). Wywód uzupełniony jest licznymi ćwiczeniami, które czytelnik wyposażony w JDevelopera może krok po kroku wykonać, śledząc tok postępowania opisany w książce.
Tomasz Traczyk
wróć
|