J2EE. Stosowanie wzorców projektowych - Helion
Tytuł oryginału: J2EE Design Patterns
TÅ‚umaczenie: Jaromir Senczyk
ISBN: 83-7361-428-1
stron: 392, Format: B5, okładka: miękka
Data wydania: 2004-04-22
Księgarnia: Helion
Cena książki: 44,90 zł
Wzorce projektowe to opisy poprawnych rozwiązań problemów, na które napotkali programiści w swojej pracy. Pozwalają uniknąć pracy nad rozwiązaniem zagadnienia, które już dawno zostało rozwiązane. Jednak nawet największy zestaw wzorców projektowych jest nieprzydatny, jeśli nie wiadomo, jak zastosować je w określonym zadaniu. Wiedza o tym, że wzorzec istnieje bez umiejętności zaimplementowania go jest bezużyteczna.
Książka "J2EE. Stosowanie wzorców projektowych" zawiera nie tylko opisy wzorców, ale również sposoby ich implementacji w aplikacjach J2EE. Czytelnik znajdzie tu omówienie wzorców dotyczących wydajności, skalowalności i elastyczności aplikacji oraz wzorców ściśle związanych z tworzeniem aplikacji biznesowych. Książka przedstawia również nowe wzorce dla mechanizmów dystrybucji komunikatów i trwałości.
W książce omówiono:- Podstawowe zasady tworzenia aplikacji biznesowych w Javie.
- Język UML jako uniwersalne narzędzie do modelowania aplikacji.
- Wzorce dla warstwy prezentacji.
- Wzorce dla warstwy logiki biznesowej.
- Wzorce komunikacji pomiędzy warstwami.
- Wzorce dystrybucji komunikatów.
- Przykłady błędnych wzorców.
Największą zaletą książki jest to, że przedstawia zastosowanie wzorców projektowych do tworzenia aplikacji biznesowych. Jeśli zajmujesz się tworzeniem aplikacji J2EE, to ta książka jest dla Ciebie lekturą obowiązkową.
Osoby które kupowały "J2EE. Stosowanie wzorców projektowych", wybierały także:
- Spring Web MVC. Kurs video. Programowanie aplikacji webowych 69,00 zł, (31,05 zł -55%)
- Java EE 6. Tworzenie aplikacji w NetBeans 7 58,98 zł, (29,49 zł -50%)
- Java EE 6. Programowanie aplikacji WWW 37,00 zł, (18,50 zł -50%)
- Java EE 6. Programowanie aplikacji WWW. Wydanie II 49,00 zł, (29,40 zł -40%)
- Spring. Receptury 119,00 zł, (71,40 zł -40%)
Spis treści
J2EE. Stosowanie wzorców projektowych -- spis treści
Przedmowa (9)
Rozdział 1. Projektowanie aplikacji biznesowych na platformie Java (15)
- Wzorce projektowe (15)
- J2EE (18)
- Warstwy aplikacji (22)
- Podstawowe koncepcje procesu wytwarzania oprogramowania (25)
- W perspektywie (32)
Rozdział 2. Język UML (33)
- Geneza języka UML (34)
- Siedmiu Wspaniałych (35)
- UML i cykl rozwoju oprogramowania (36)
- Diagramy przypadków użycia (37)
- Diagramy klas (41)
- Diagramy interakcji (47)
- Diagramy aktywności (50)
- Diagramy wdrożenia (52)
Rozdział 3. Architektura warstwy prezentacji (53)
- Warstwa prezentacji po stronie serwera (54)
- Struktura aplikacji (55)
- Zastosowanie centralnego kontrolera (65)
Rozdział 4. Zaawansowane rozwiązania warstwy prezentacji (83)
- Wielokrotne użycie i aplikacje internetowe (84)
- Rozbudowa kontrolera (84)
- Zaawansowane widoki (95)
Rozdział 5. Skalowalność warstwy prezentacji (109)
- Skalowalność i wąskie gardła (110)
- Buforowanie zawartości (111)
- Pule zasobów (125)
Rozdział 6. Warstwa biznesowa (133)
- Warstwa biznesowa (135)
- Obiekty dziedziny (139)
Rozdział 7. Komunikacja między warstwami (151)
- Wzorce transferu danych (151)
Rozdział 8. Bazy danych i wzorce (163)
- Wzorce dostępu do danych (164)
- Wzorce klucza głównego (175)
- Odwzorowania obiektowo-relacyjne (180)
Rozdział 9. Interfejsy warstwy biznesowej (193)
- Abstrakcje logiki biznesowej (194)
- Dostęp do usług zdalnych (204)
- Wyszukiwanie zasobów (214)
Rozdział 10. Współbieżność biznesowa (221)
- ZarzÄ…dzanie transakcjami (222)
- Ogólne wzorce współbieżności (236)
- Implementacja współbieżności (240)
Rozdział 11. Dystrybucja komunikatów (251)
- Komunikaty i problematyka integracji (254)
- Wzorce dystrybucji komunikatów (258)
- Typy komunikatów (262)
- Korelacja komunikatów (265)
- Wzorce klienckie (267)
- Komunikaty i integracja (276)
- Dalsze lektury (282)
Rozdział 12. Antywzorce J2EE (283)
- Przyczyny powstawania antywzorców (284)
- Antywzorce architektury (285)
- Antywzorce warstwy prezentacji (291)
- Antywzorce EJB (299)
Dodatek A Wzorce warstwy prezentacji (311)
Dodatek B Wzorce warstwy biznesowej (325)
Dodatek C Wzorce komunikatów (353)
Dodatek D Antywzorce J2EE (365)
Skorowidz (371)