J2EE. Wzorce projektowe. Wydanie 2
- Autorzy:
- Deepak Alur, John Crupi, Dan Malks
- Niedostępna
![J2EE. Wzorce projektowe. Wydanie 2 Deepak Alur, John Crupi, Dan Malks - okladka książki](https://static01.helion.com.pl/global/okladki/vbig/j2eew2.jpg)
- Serie wydawnicze:
- Core
- Wydawnictwo:
- Helion
- Ocena:
- 3.6/6 Opinie: 22
- Stron:
- 536
- Druk:
- oprawa twarda
Opis
książki
:
J2EE. Wzorce projektowe. Wydanie 2
Podstawowymi zagadnieniami opisywanymi w książce są wzorce, najlepsze techniki, strategie projektowe i sprawdzone rozwiązania wykorzystujące kluczowe technologie J2EE, czyli strony JSP, serwlety, komponenty EJB i interfejs JMS. Katalog wzorców J2EE zawiera 21 wzorców i o wiele więcej strategii, przy wykorzystaniu których powstają najlepsze rozwiązania programistyczne.
"J2EE. Wzorce projektowe. Wydanie drugie" zawiera opis następujących zagadnień:- 21 wzorców projektowych J2EE -- znane i w pełni sprawdzone oraz nowe wzorce zapewniające najlepsze rozwiązania dla aplikacji biznesowych
- strategie projektowe dla warstwy prezentacji, biznesowej i integracji
- opis zastosowania technologii JSP, EJB, JSM, usług sieciowych i serwletów
- przykłady nie zalecanych rozwiązań stosujących technologię J2EE
- sposoby refaktoryzacji poprawiające istniejące projekty
- diagramy UML ilustrujące przedstawiane zagadnienia
- dużą liczbę przykładów zastosowania wzorców, strategii i refaktoryzacji
O autorach:
Deepak Alur jest architektem rozwiązań biznesowych Javy w Sun Java Center z 14-letnim doświadczeniem. [więcej...]
John Crupi jest wybitnym inżynierem i szefem architektów Javy w Sun Java Center. [więcej...]
Dan Malks zajmuje się technologiami obiektowymi oraz ich zastosowaniem w projektach biznesowych i usługach sieciowych. [więcej...]
Wybrane bestsellery
-
W ciągu ostatnich kilku lat Java 2 Enterprise Edition stała się standardową platformą do budowy skomplikowanych aplikacji. Ponieważ jest ona rozbudowanym środowiskiem programistycznym, pozwalającym projektować i programować potężne aplikacje, nie jest łatwa w obsłudze. W książce, którą trzymasz w ręku, doświadczeni architekci Sun Java Center, organ
- Druk pkt
Niedostępna
-
Promocja
Książka obejmuje tematykę inżynierii wymagań według programu certyfikacji IREB® CPRE® Foundation Level na poziomie podstawowym. Omawia zagadnienia wyszczególnione w planie nauczania IREB® CPRE® z naciskiem na aspekt praktyczny, a także przygotowuje do egzaminu certyfikacyjnego. Co ważne, zagadnienia teoretyczne zostały zobrazowane przykładami w stopniu określonym przez poziom poznawczy (K1, K2, K3).- Druk
- PDF + ePub + Mobi pkt
Certyfikowany inżynier wymagań. Opracowanie na podstawie planu nauczania IREB® CPRE®. Przykładowe pytania egzaminacyjne z odpowiedziami Certyfikowany inżynier wymagań. Opracowanie na podstawie planu nauczania IREB® CPRE®. Przykładowe pytania egzaminacyjne z odpowiedziami
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
Dzięki tej książce dowiesz się, w jaki sposób uczynić architekturę oprogramowania wystarczająco plastyczną, aby mogła odzwierciedlać zachodzące zmiany biznesowe i technologiczne. W nowym wydaniu rozbudowano pojęcia zmiany kierowanej i przyrostowej, a także przedstawiono najnowsze techniki dotyczące funkcji dopasowania, automatycznego zarządzania architekturą i danych ewolucyjnych. Zaprezentowano praktyki inżynieryjne umożliwiające ewoluowanie systemów oprogramowania, jak również podejścia strukturalne, w tym zasady projektowe, które ułatwiają zarządzanie tą ewolucją. Opisano ponadto, w jaki sposób zasady i praktyki architektury ewolucyjnej wiążą się z różnymi elementami procesu tworzenia oprogramowania.- Druk
- PDF + ePub + Mobi pkt
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II
(40,20 zł najniższa cena z 30 dni)
43.55 zł
67.00 zł (-35%) -
Promocja
Dzięki tej książce dowiesz się, jak tworzyć niezawodne, skalowalne i odporne rozwiązania, a także jak projektować systemy następnej generacji przeznaczone dla środowiska chmury. Poznasz efektywne strategie dla produktu i nauczysz się je w pełni implementować w swojej organizacji. Zrozumiesz też, w jaki sposób architekt rozwiązań wpisuje się w środowisko elastycznie działającej firmy. W tym wydaniu pojawiły się również nowe rozdziały, poświęcone takim technologiom jak internet rzeczy, obliczenia kwantowe, inżynieria danych i uczenie maszynowe. Znajdziesz tu uaktualnione informacje dotyczące architektury natywnej chmury i magazynu danych łańcucha bloków. W efekcie lektury nauczysz się tworzyć projekty efektywnych rozwiązań, spełniających zdefiniowane wymagania biznesowe.- Druk
- PDF + ePub + Mobi pkt
Podręcznik architekta rozwiązań. Poznaj reguły oraz strategie projektu architektury i rozpocznij niezwykłą karierę. Wydanie II Podręcznik architekta rozwiązań. Poznaj reguły oraz strategie projektu architektury i rozpocznij niezwykłą karierę. Wydanie II
(77,40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł (-35%) -
Promocja
Tę książkę docenią programiści, menedżerowie, inżynierowie i liderzy techniczni. Znajdziesz w niej cenne informacje o filozofii inżynierii oprogramowania, jak również o postępach w sposobie myślenia na jej temat. Na tej bazie oparto zestaw zasad ułatwiających skuteczne radzenie sobie z dwoma podstawowymi procesami inżynierii oprogramowania: uczenia się i eksploracji oraz radzenia sobie ze złożonością. W ten sposób dowiesz się, jak usprawnić wszystkie aspekty swojej pracy, a także jak stosować sprawdzone podejścia prowadzące do sukcesu z uwzględnieniem uwarunkowań ekonomicznych. Dzięki tej przełomowej publikacji nauczysz się technik rozwiązywania problemów z wykorzystaniem zarówno obecnych, jak i przyszłych technologii. W efekcie będziesz szybciej tworzyć lepsze oprogramowanie, i to w bardziej przyjemny i satysfakcjonujący sposób.- Druk
- PDF + ePub + Mobi pkt
Nowoczesna inżynieria oprogramowania. Stosowanie skutecznych technik szybszego rozwoju oprogramowania wyższej jakości Nowoczesna inżynieria oprogramowania. Stosowanie skutecznych technik szybszego rozwoju oprogramowania wyższej jakości
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Bestseller Promocja
Tę książkę docenią ci, którzy opanowali już podstawową składnię Pythona i palą się do pisania własnych programów. Zawiera 81 projektów, które możesz napisać w tym języku. Programy składają się z maksymalnie 256 linii kodu i pozwolą Ci stopniowo nabierać umiejętności programisty - a zupełnie przy okazji dostarczą mnóstwo zabawy! Twoja nauka będzie polegała nie tylko na analizowaniu działania kodu i jego wpisywaniu w edytorze, ale także na samodzielnym eksperymentowaniu i modyfikowaniu kodu, aby dopasować program do własnych potrzeb i pomysłów. W efekcie - niepostrzeżenie, ćwicząc praktyczne kodowanie - nabierzesz biegłości i sporego doświadczenia w posługiwaniu się Pythonem!- Druk
- PDF + ePub + Mobi pkt
Wielka księga małych projektów w Pythonie. 81 łatwych praktycznych programów Wielka księga małych projektów w Pythonie. 81 łatwych praktycznych programów
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Promocja
Odpowiedź na to fundamentalne pytanie znajdziesz w tej książce ? drugim wydaniu świetnego podręcznika dla przyszłych mistrzów kodu. Zostało ono, podobnie jak inne pozycje z serii Rusz głową!, przygotowane zgodnie z najnowszymi odkryciami nauk poznawczych, teorii uczenia się i neurofizjologii. I właśnie dzięki temu zaangażujesz swój mózg, wykorzystasz wiele zmysłów i niepostrzeżenie poznasz najprzydatniejsze i najciekawsze wzorce projektowe stosowane w programowaniu zorientowanym obiektowo. Tak złożone tematy, jak klasy, interfejsy, kolekcje czy łączenie wzorców, staną się jasne i zrozumiałe. Tego wszystkiego będziesz się uczyć, rozwiązując łamigłówki, wykonując praktyczne ćwiczenia, pisząc aplikacje - i wybuchając głośnym śmiechem!- Druk
Wzorce projektowe. Rusz głową! Tworzenie rozszerzalnego i łatwego w utrzymaniu oprogramowania obiektowego. Wydanie II Wzorce projektowe. Rusz głową! Tworzenie rozszerzalnego i łatwego w utrzymaniu oprogramowania obiektowego. Wydanie II
(83,40 zł najniższa cena z 30 dni)
90.35 zł
139.00 zł (-35%) -
Promocja
Branża IT kusi licznymi ofertami pracy, atrakcyjnymi zarobkami i ciekawymi ścieżkami rozwoju nie tylko zawodowych programistów, lecz również osoby bez wykształcenia informatycznego czy doświadczenia w tej dziedzinie. Te ostatnie zwykle zaczynają karierę od roli testera aplikacji. Jednym z podstawowych wymogów stawianych początkującym testerom jest posiadanie certyfikatu ISTQB, uznawanego na całym świecie dokumentu świadczącego o opanowaniu najważniejszych kompetencji z zakresu kontroli jakości oprogramowania komputerowego.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Kubernetes jest platformą do orkiestracji kontenerów. Projekt ten należy dziś do najpopularniejszych i najbogatszych narzędzi w swojej klasie, stanowi także podstawę dla wielu innych platform, znanych jako systemy typu PaaS. Dzięki nim Kubernetes zyskał możliwość tworzenia aplikacji, jednak tego rodzaju narzędzia wymagają od programistów i architektów zastosowania odpowiednich wzorców projektowych. Opisują one schematy rozwiązywania problemów na różnych poziomach dokładności, a tym samym umożliwiają efektywne projektowanie i implementację nowoczesnych, elastycznych natywnych aplikacji chmurowych w Kubernetesie.
- Druk
- PDF + ePub + Mobi pkt
Kubernetes. Wzorce projektowe. Komponenty wielokrotnego użycia do projektowania natywnych aplikacji chmurowych Kubernetes. Wzorce projektowe. Komponenty wielokrotnego użycia do projektowania natywnych aplikacji chmurowych
Niedostępna
-
Promocja
W książce „Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku” opisano, czym są wzorce projektowe, a także w jaki sposób pomagają one projektować oprogramowanie obiektowe. Podręcznik zawiera studia przypadków, pozwalające poznać metody stosowania wzorców w praktyce. Zamieszczono tu również katalog wzorców projektowych, podzielony na trzy kategorie: wzorce konstrukcyjne, strukturalne i operacyjne. Dzięki temu przewodnikowi nauczysz się skutecznie korzystać z wzorców projektowych, ulepszać dokumentację i usprawniać konserwację istniejących systemów. Krótko mówiąc, poznasz najlepsze sposoby sprawnego opracowywania niezawodnego projektu.- Druk
- PDF + ePub + Mobi pkt
Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Promocja
An understanding of psychology-specifically the psychology behind how users behave and interact with digital interfaces-is perhaps the single most valuable nondesign skill a designer can have. The most elegant design can fail if it forces users to conform to the design instead of working within the "blueprint" of how humans perceive and process the-
- ePub + Mobi pkt
(169,14 zł najniższa cena z 30 dni)
174.63 zł
199.00 zł (-12%) -
Zobacz pozostałe książki z serii Core
-
Ta książka jest kolejnym, zaktualizowanym i uzupełnionym wydaniem kultowego podręcznika dla profesjonalnych programistów Javy — to pierwszy tom, w którym omówiono podstawy języka oraz najważniejsze zagadnienia związane z programowaniem interfejsu użytkownika. W tym wydaniu opisano pakiet JDK Java Standard Edition (SE) w wersji 9, 10 i 11. Teorii towarzyszą liczne przykłady kodu, obrazujące zasady działania niemal każdej przedstawionej tu funkcji czy biblioteki. Przykładowe programy są proste, aby ułatwić naukę najważniejszych zagadnień.
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Ta książka jest kompletnym i zwięzłym kompendium praktycznego wykorzystania Javy. Została pomyślana w taki sposób, aby nauka języka i bibliotek odbywała się możliwie szybko. Omówiono tu bardzo dużo materiału, ale jego uporządkowanie i sposób prezentacji ułatwiają szybki dostęp do danego zagadnienia i łatwe zrozumienie treści. Dzięki temu płynnie nauczysz się wszystkich nowości, od systemu modułów „Project Jigsaw” do wyrażeń lambda czy strumieni. Opanujesz tajniki programowania współbieżnego dzięki potężnym mechanizmom dostępnym w bibliotekach. Docenisz tę książkę, jeśli profesjonalnie piszesz aplikacje w Javie, zwłaszcza jeżeli chcesz tworzyć oprogramowanie działające po stronie serwera lub w systemie Android
- Druk
- PDF + ePub + Mobi pkt
Java 9. Przewodnik doświadczonego programisty. Wydanie II Java 9. Przewodnik doświadczonego programisty. Wydanie II
Czasowo niedostępna
-
Jeśli jesteś posiadasz doświadzenie w programowaniu Javy, praktyczne podejście Horstmanna i przykładowe kody pomogą Ci szybko wykorzystać wyrażenia lambda, strumienie i inne usprawnienia wprowadzone zarówno do języka jak i platformy Java. Horstmann omawia wszystko, co powinni wiedzieć deweloperzy na temat nowoczesnej Javy.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Książka JavaServer Faces. Wydanie III zawiera wszystko, czego trzeba do opanowania rozbudowanych elementów frameworka JSF 2.0. Poznaj tajniki znaczników frameworka JSF oraz obsługi zdarzeń. Dowiedz się, jak budować komponenty złożone, i naucz się implementować własne, niestandardowe. Wykorzystaj w swoich aplikacjach technologię AJAX i opanuj nawiązywanie połączeń z bazami danych czy innymi usługami zewnętrznymi. W ostatnim rozdziale znajdziesz pomocne wskazówki na temat diagnozowania i rejestrowania zdarzeń, a także praktyczne przykłady kodu, rozszerzające technologię JSF.
- Druk pkt
Niedostępna
-
Książka prezentuje zaawansowane narzędzia i techniki służące do tworzenia rozbudowanych i wysoko wydajnych aplikacji. Książka Core Servlets i Java Server Pages. Tom II. Technologie zaawansowane. Wydanie drugie to wyczerpujący podręcznik dla programistów znających już podstawy technologiczne serwletów i stron JSP, którzy chcą poznać i wykorzystać ich zaawansowane możliwości.
- Druk pkt
Core Java Servlets i JavaServer Pages. Tom II. Wydanie II Core Java Servlets i JavaServer Pages. Tom II. Wydanie II
Czasowo niedostępna
-
Kolejne wydanie książki "Java. Techniki zaawansowane. Wydanie VIII" zostało zaktualizowane o wszystkie te elementy, które pojawiły się w wersji szóstej platformy Java Standard Edition. Dzięki tej książce dowiesz się, w jaki sposób wykorzystać strumienie, jak parsować dokumenty XML czy też w jaki sposób tworzyć aplikacje sieciowe. Poznasz interfejs JDBC, sposób wykorzystania transakcji oraz wykonywania zapytań SQL. Autorzy w szczegółowy sposób pokażą Ci, jak tworzyć aplikacje z wykorzystaniem biblioteki Swing. Dodatkowo przedstawią, w jaki sposób zapewnić bezpieczeństwo w tworzonych przez Ciebie aplikacjach. Wszystkie te - oraz wiele innych - zagadnienia zostaną przedstawione w przystępny i sprawdzony sposób!
- Druk pkt
Niedostępna
-
Dowiedz się, jakie prawa rządzą programowaniem obiektowym oraz jak wykorzystać interfejsy i obsługę wyjątków. Dodatkowo masz możliwość zapoznania się z elementami projektowania i tworzenia interfejsu użytkownika. W ostatnim rozdziale autorzy omawiają wielowątkowość oraz sposób zastosowania tego typu rozwiązań w codziennej pracy programisty języka Java.
- Druk pkt
Niedostępna
-
Książka „JavaServer Faces. Wydanie II” prezentuje gruntownie zaktualizowaną wiedzę dotyczącą JSF oraz wyczerpujące omówienia najnowszych udoskonaleń mechanizmów wiążących tę technologię z platformą Java EE 5, a także analizę rozszerzeń interfejsów API.
- Druk pkt
Niedostępna
-
Książka "ASP.NET 2.0. Projektowanie aplikacji internetowych" to doskonały podręcznik, za którego pomocą opanujesz niesamowite możliwości platformy .NET 2.0 w zakresie budowania systemów sieciowych. Dowiesz się, jak działają aplikacje ASP.NET, jak tworzyć formularze na stronach WWW i korzystać ze standardowych kontrolek udostępnianych przez platformę .NET 2.0.
- Druk pkt
ASP.NET 2.0. Projektowanie aplikacji internetowych ASP.NET 2.0. Projektowanie aplikacji internetowych
Niedostępna
-
Książka "C# i .NET" przedstawia możliwości platformy .NET i napisanego specjalnie dla niej języka C#. Opisuje elementy platformy, składnię i możliwości języka C# oraz zagadnienia związane z tworzeniem programów za pomocą tych narzędzi.
- Druk pkt
Niedostępna
Ebooka "J2EE. Wzorce projektowe. Wydanie 2" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Booxs i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "J2EE. Wzorce projektowe. Wydanie 2" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "J2EE. Wzorce projektowe. Wydanie 2" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje książki: J2EE. Wzorce projektowe. Wydanie 2 (2)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: java.pl Paweł AntoniewskiRecenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Jest to książka warta przeczytania. Składa się z dwóch częsci. W pierwszej znajduje się opis technologii J2EE oraz architektury aplikacji wielowarstwowych. Opisane są problemy związane z projektowaniem i implementacją takich aplikacji, typowe błędy oraz ich rozwiązania. Jest także trochę o servletach i sporo o EJB (jeśli ktoś nie lubi, lub nie zna EJB, to większość przykładów będzie musiał opuścić). Druga część to już lista wzorców J2EE. Każdy z nich składa się z opisu, przykładu wykorzystania, oraz wyszczególnionych wad i zalet danego wzorca. Osobiście polecałbym pierwszą część do przeczytania i drugą do przeglądnięcia i przeczytania dokładniej tylko wybranych rozdziałów, które nas interesują. Większość opisanych rozwiązań (albo nawet wszystkie) dla warstwy biznesowej używa EJB (2.1), co dla mnie jest sporym minusem tej książki.
-
Recenzja: java.pl Paweł AntoniewskiRecenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Jest to książka warta przeczytania. Składa się z dwóch częsci. W pierwszej znajduje się opis technologii J2EE oraz architektury aplikacji wielowarstwowych. Opisane są problemy związane z projektowaniem i implementacją takich aplikacji, typowe błędy oraz ich rozwiązania. Jest także trochę o servletach i sporo o EJB (jesli ktoś nie lubi, lub nie zna EJB, to większość przykładów będzie musiał opuścić). Druga część to już lista wzorcow J2EE. Każdy z nich składa się z opisu, przykładu wykorzystania, oraz wyszczególnionych wad i zalet danego wzorca. Osobiście polecałbym pierwszą część do przeczytania i drugą do przeglądnięcia i przeczytania dokładniej tylko wybranych rozdziałów, które nas interesują. Większość opisanych rozwiązan (albo nawet wszystkie) dla warstwy biznesowej używa EJB (2.1), co dla mnie jest sporym minusem tej książki.
Szczegóły książki
- Tytuł oryginału:
- Core J2EE Patterns. Best Practices and Design 2nd Edition
- Tłumaczenie:
- Rafał Jońca
- ISBN Książki drukowanej:
- 83-736-1344-7, 8373613447
- Data wydania książki drukowanej :
- 2004-02-02
- Format:
- B5
- Numer z katalogu:
- 2286
- Przykłady na ftp
- Erraty / Zgłoś erratę
- Kategorie:
Programowanie » J2EE - Programowanie
Programowanie » Wzorce projektowe
- Serie wydawnicze: Core
Spis treści książki
- Czym jest J2EE? (24)
- Czym są wzorce? (24)
- Odniesienie historyczne (24)
- Definiowanie wzorca (25)
- Kategoryzacja wzorców (26)
- Katalog wzorców J2EE (27)
- Ciągła ewolucja (27)
- Jak korzystać z katalogu wzorców? (28)
- Zalety stosowania wzorców (29)
- Wzorce, szkielety i ponowne użycie elementów (31)
- Podsumowanie (31)
- Zagadnienia projektowe warstwy prezentacji (33)
- Zarządzanie sesją (33)
- Kontrola dostępu klienta (36)
- Walidacja (40)
- Właściwości klas pomocniczych - integralność i spójność (42)
- Złe praktyki związane z warstwą prezentacji (44)
- Kod sterujący w wielu widokach (45)
- Udostępnianie struktur danych warstwy prezentacji warstwie biznesowej (45)
- Udostępnianie struktur danych warstwy prezentacji obiektom domeny (46)
- Duplikacja wysyłanych formularzy (46)
- Udostępnianie poufnych zasobów w sposób bezpośredni (47)
- Założenie, że <jsp:setProperty> zresetuje właściwości komponentu JavaBean (47)
- Tworzenie rozbudowanych kontrolerów (48)
- Użycie skryptletów w widoku (48)
- Zagadnienia projektowe warstwy biznesowej (53)
- Korzystanie z komponentów sesyjnych (53)
- Korzystanie z komponentów Entity (56)
- Buforowanie referencji i uchwytów do zdalnych komponentów enterprise bean (58)
- Złe praktyki związane z warstwą biznesową i warstwą integracji (59)
- Mapowanie modelu obiektowego bezpośrednio na model komponentów Entity (59)
- Mapowanie modelu relacyjnego bezpośrednio na model komponentów Entity (60)
- Mapowanie każdego przypadku użycia na jeden komponent sesyjny (60)
- Udostępnianie wszystkich atrybutów komponentów poprzez metody ustawiania i pobierania (61)
- Osadzanie wyszukiwania usług u klienta (61)
- Stosowanie komponentów Entity jako obiektów tylko do odczytu (62)
- Korzystanie z komponentów Entity jako drobnych obiektów (63)
- Zapisywanie całego grafu powiązanych komponentów Entity (64)
- Ujawnianie wyjątków związanych z EJB klientom spoza warstwy EJB (64)
- Stosowanie metod Finder komponentów Entity w celu zwrócenia większego zbioru wyników (65)
- Klient przechowuje dane z komponentów biznesowych (65)
- Korzystanie z komponentów EJB w długich transakcjach (66)
- Bezstanowy komponent sesyjny odtwarza stan sesji dla każdego wywołania (66)
- Refaktoryzacja warstwy prezentacji (69)
- Wprowadzenie kontrolera (69)
- Wprowadzenie tokenu synchronizującego (72)
- Podział logiki na niezależne fragmenty (76)
- Ukrycie szczegółów warstwy prezentacji przed warstwą biznesową (81)
- Usunięcie konwersji z widoku (84)
- Ukrywanie zasobów przed klientem (87)
- Refaktoryzacja warstwy biznesowej i warstwy integracji (90)
- Ukrycie komponentów Entity za komponentami sesyjnymi (90)
- Wprowadzenie obiektów Business Delegate (92)
- Łączenie komponentów sesyjnych (94)
- Redukcja komunikacji między komponentami Entity (96)
- Przeniesienie logiki biznesowej do warstwy komponentów sesyjnych (98)
- Ogólne udoskonalanie projektu (99)
- Wydzielenie kodu dostępu do danych (99)
- Refaktoryzacja architektury z wykorzystaniem warstw (101)
- Stosowanie puli połączeń (103)
- Czym jest wzorzec? (108)
- Identyfikacja wzorca (108)
- Wzorce a strategie (109)
- Podejście warstwowe (109)
- Wzorce J2EE (111)
- Wzorce warstwy prezentacji (111)
- Wzorce warstwy biznesowej (111)
- Wzorce warstwy integracji (112)
- Wprowadzenie do katalogu (112)
- Terminologia (113)
- Stosowanie języka UML (115)
- Szablon wzorców (116)
- Związki między wzorcami J2EE (116)
- Związki z innymi znanymi wzorcami (120)
- Mapa wzorców (120)
- Podsumowanie (125)
- Intercepting Filter (127)
- Problem (127)
- Siły (128)
- Rozwiązanie (128)
- Konsekwencje (143)
- Powiązane wzorce (145)
- Front Controller (145)
- Problem (145)
- Siły (146)
- Rozwiązanie (146)
- Konsekwencje (156)
- Powiązane wzorce (157)
- Context Object (157)
- Problem (157)
- Siły (158)
- Rozwiązanie (158)
- Konsekwencje (175)
- Powiązane wzorce (175)
- Application Controller (176)
- Problem (176)
- Siły (176)
- Rozwiązanie (176)
- Konsekwencje (202)
- Powiązane wzorce (203)
- View Helper (203)
- Problem (203)
- Siły (204)
- Rozwiązanie (204)
- Konsekwencje (219)
- Powiązane wzorce (222)
- Composite View (222)
- Problem (222)
- Siły (222)
- Rozwiązanie (223)
- Konsekwencje (230)
- Przykładowy kod (231)
- Powiązane wzorce (233)
- Service to Worker (233)
- Problem (233)
- Siły (234)
- Rozwiązanie (234)
- Konsekwencje (238)
- Przykładowy kod (238)
- Powiązane wzorce (243)
- Dispatcher View (243)
- Problem (243)
- Siły (243)
- Rozwiązanie (244)
- Konsekwencje (248)
- Przykładowy kod (249)
- Powiązane wzorce (253)
- Business Delegate (255)
- Problem (255)
- Siły (256)
- Rozwiązanie (256)
- Konsekwencje (260)
- Przykładowy kod (262)
- Powiązane wzorce (265)
- Service Locator (265)
- Problem (265)
- Siły (266)
- Rozwiązanie (266)
- Konsekwencje (274)
- Przykładowy kod (276)
- Powiązane wzorce (285)
- Session Façade (286)
- Problem (286)
- Siły (286)
- Rozwiązanie (287)
- Konsekwencje (290)
- Przykładowy kod (291)
- Powiązane wzorce (297)
- Application Service (298)
- Problem (298)
- Siły (299)
- Rozwiązanie (299)
- Konsekwencje (306)
- Przykładowy kod (307)
- Powiązane wzorce (312)
- Business Object (312)
- Problem (312)
- Siły (313)
- Rozwiązanie (314)
- Konsekwencje (323)
- Przykładowy kod (324)
- Powiązane wzorce (326)
- Composite Entity (326)
- Problem (326)
- Siły (328)
- Rozwiązanie (328)
- Konsekwencje (336)
- Przykładowy kod (337)
- Powiązane wzorce (345)
- Transfer Object (346)
- Problem (346)
- Siły (346)
- Rozwiązanie (347)
- Konsekwencje (354)
- Przykładowy kod (355)
- Powiązane wzorce (360)
- Transfer Object Assembler (361)
- Problem (361)
- Siły (361)
- Rozwiązanie (361)
- Konsekwencje (365)
- Przykładowy kod (365)
- Powiązane wzorce (369)
- Value List Handler (369)
- Problem (369)
- Siły (370)
- Rozwiązanie (370)
- Konsekwencje (375)
- Przykładowy kod (376)
- Powiązane wzorce (381)
- Data Access Object (383)
- Problem (383)
- Siły (384)
- Rozwiązanie (384)
- Konsekwencje (407)
- Powiązane wzorce (409)
- Service Activator (410)
- Problem (410)
- Siły (410)
- Rozwiązanie (410)
- Konsekwencje (425)
- Powiązane wzorce (425)
- Domain Store (426)
- Problem (426)
- Siły (426)
- Rozwiązanie (427)
- Konsekwencje (458)
- Powiązane wzorce (458)
- Web Service Broker (459)
- Problem (459)
- Siły (460)
- Rozwiązanie (460)
- Konsekwencje (477)
- Powiązane wzorce (478)
- Mikroarchitektura Web Worker (481)
- Czym są systemy organizacji pracy? (481)
- Mikroarchitektura Web Worker (484)
- Problem (484)
- Siły (486)
- Rozwiązanie (487)
- Konsekwencje (513)
Przedmowa I (11)
Przedmowa II (13)
Wstęp (15)
Część I Wzorce i J2EE (21)
Rozdział 1. Wprowadzenie (23)
Rozdział 2. Projektowanie warstwy prezentacji i złe praktyki (33)
Rozdział 3. Projektowanie warstwy biznesowej i złe praktyki (53)
Rozdział 4. Refaktoryzacja J2EE (69)
Część II Katalog wzorców J2EE (105)
Rozdział 5. Omówienie wzorców J2EE (107)
Rozdział 6. Wzorce warstwy prezentacji (127)
Rozdział 7. Wzorce warstwy biznesowej (255)
Rozdział 8. Wzorce warstwy integracji (383)
Dodatki (479)
Dodatek A Epilog (481)
Dodatek B Bibliografia (515)
Licencja (519)
Skorowidz (521)
Helion - inne książki
-
Bestseller Promocja
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poziomie mikrousług. Opisuje stosowanie bram API i infrastruktury typu service mesh. Autorzy dokładnie przyglądają się kwestiom zapewnienia bezpieczeństwa systemów opartych na API, w tym uwierzytelnianiu, autoryzacji i szyfrowaniu. Sporo miejsca poświęcają również ewolucji istniejących systemów w kierunku API i różnych docelowych platform.- Druk
- PDF + ePub + Mobi pkt
Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
W tej książce opisano różne zastosowania GPT-4 w medycynie: jako źródło informacji medycznej, wsparcie w podejmowaniu decyzji dotyczących leczenia czy też pomoc w tworzeniu dokumentacji, takiej jak podsumowanie wizyty pacjenta. Podczas lektury odkryjesz niezwykły potencjał tej technologii, przekonasz się także, jak bardzo może poprawić skuteczność diagnozowania i usprawnić niektóre procedury. Znajdziesz tu spostrzeżenia o potencjalnych wadach sztucznej inteligencji i najświeższe wnioski związane z jej zastosowaniem. Nie zabrakło również opisu zagrożeń związanych z tą technologią i wskazówek, do czego GPT nie można używać. Poszczególne zagadnienia zilustrowano prawdziwymi rozmowami z GPT-4. Są one w pełni spontaniczne i pozbawione poprawek, często błyskotliwe i czasami nietaktowne, wzbogacone o cenny kontekst i szczere komentarze.- Druk
- PDF + ePub + Mobi pkt
Rewolucja sztucznej inteligencji w medycynie. Jak GPT-4 może zmienić przyszłość Rewolucja sztucznej inteligencji w medycynie. Jak GPT-4 może zmienić przyszłość
(40,20 zł najniższa cena z 30 dni)
43.55 zł
67.00 zł (-35%) -
Promocja
Sterownik PLC (ang. programmable logic controller) to jedno z najważniejszych urządzeń stosowanych w automatyce przemysłowej. Zawiera układ mikroprocesorowy pozwalający sterować pracą maszyn, linii produkcyjnych, oświetlenia i innych urządzeń elektrycznych w przemyśle, ale nie tylko. Tego typu sterowniki kierują również pracą sygnalizacji świetlnej, wind, systemów inteligentnego domu, czyli są niezbędne do naszego codziennego funkcjonowania.- Druk
- PDF + ePub + Mobi pkt
Języki programowania sterowników PLC: LAD, FBD, SCL, STL. Ćwiczenia dla początkujących Języki programowania sterowników PLC: LAD, FBD, SCL, STL. Ćwiczenia dla początkujących
(26,94 zł najniższa cena z 30 dni)
29.18 zł
44.90 zł (-35%) -
Bestseller Promocja
Oto zwięzłe i równocześnie praktyczne kompendium, w którym znajdziesz 20 praktyk udanego planowania, analizy, specyfikacji, walidacji i zarządzania wymaganiami. Praktyki te są odpowiednie dla projektów zarządzanych zarówno w tradycyjny, jak i zwinny sposób, niezależnie od branży. Sprawią, że zespół lepiej zrozumie problemy biznesowe, zaangażuje właściwych uczestników, poprawi komunikację, by wdrożyć najbardziej wartościową funkcjonalność we właściwej kolejności, a później dostosować oprogramowanie do zmian i wzrostu. Dzięki metodom opisanym w tej książce zespół może wypracować wspólne zrozumienie kluczowych koncepcji, terminologii, technik i racjonalnych podstaw, aby efektywniej współpracować nad każdym projektem.- Druk
- PDF + ePub + Mobi pkt
Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej
(40,20 zł najniższa cena z 30 dni)
43.55 zł
67.00 zł (-35%) -
Promocja
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręcenia opowieści. Część historii wymyślił w taki sposób, aby pokazać konkretne zagadnienie związane z testowaniem nie w postaci nudnej teorii czy definicji, ale w kontekście sytuacji, która mogłaby się wydarzyć w prawdziwym życiu.- Druk
- PDF + ePub + Mobi pkt
(35,40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł (-35%) -
Bestseller Promocja
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla użytkowania aplikacji jest ogromne. Opisano również nowoczesne wzorce Reacta, między innymi Zaczepy, Komponenty Wyższego Rzędu i Właściwości Generowania. Sporo miejsca poświęcono najlepszym praktykom związanym z organizacją kodu, wydajnością działania czy generowaniem, a także innym zagadnieniom, które pozwalają na podniesienie jakości aplikacji internetowych.- Druk
- PDF + ePub + Mobi pkt
Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II
(34,50 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Bestseller Promocja
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościami. I dlatego warto uzyskać certyfikat ISTQB®: Certyfikowany tester - poziom podstawowy. Jest to uznawany na całym świecie dokument świadczący o opanowaniu najważniejszych kompetencji z zakresu kontroli jakości oprogramowania.- Druk
- PDF + ePub + Mobi pkt
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(65,40 zł najniższa cena z 30 dni)
54.50 zł
109.00 zł (-50%) -
Promocja
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następnie zagłębić się w tajniki stosowania bibliotek Pexpect, Paramiko czy Netmiko do komunikacji z urządzeniami sieciowymi. W kolejnych rozdziałach znajdziesz solidny przegląd różnych narzędzi wraz ze sposobami ich użycia: Cisco NX-API, Meraki, Juniper PyEZ, Ansible, Scapy, PySNMP, Flask, Elastic Stack i wielu innych. Rozeznasz się również w kwestiach związanych z kontenerami Dockera, a także usługami sieciowymi chmur AWS i Azure. Lektura tej książki pozwoli Ci się w pełni przygotować na następną generację sieci!- Druk
- PDF + ePub + Mobi pkt
Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV
(77,40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł (-35%) -
Promocja
Dzięki tej książce dowiesz się, czym jest RPA i w jakich konkretnie procesach biznesowych może mieć zastosowanie. Zapoznasz się również, korzystając z zawartych tu studiów przypadków i najlepszych praktyk branżowych, jak wyglądają praktyczne aspekty wdrażania tej technologii. Przekonasz się też, w jaki sposób firmy osiągnęły znaczny zwrot z inwestycji dzięki wdrożeniom technologii RPA, na przykład poprzez zmniejszenie zapotrzebowania na pracę ludzką. Zrozumiesz, jak ważną korzyścią płynącą z tej technologii jest zwiększenie zgodności działań firmy z przepisami. W efekcie lektury uzyskasz rzetelny, realistyczny pogląd na RPA i zdobędziesz wszystkie niezbędne informacje, aby z powodzeniem wdrożyć optymalny system RPA w swojej firmie.- Druk
- PDF + ePub + Mobi pkt
Zrobotyzowana automatyzacja procesów. Tworzenie i wdrażanie systemów RPA Zrobotyzowana automatyzacja procesów. Tworzenie i wdrażanie systemów RPA
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
To kolejne, zaktualizowane wydanie oficjalnego podręcznika firmy Adobe — najlepszej dostępnej na rynku pomocy do nauki After Effects. Książkę docenią i początkujący, i zaawansowani użytkownicy. Została podzielona na 15 lekcji, z których dowiesz się, jak komponować klipy wideo, projektować ruchome grafiki i tworzyć atrakcyjne animacje. Podane tu informacje, porady i ćwiczenia pomogą Ci w opanowaniu zarówno podstawowych, jak i wielu wyrafinowanych funkcji oprogramowania. Nauczysz się tworzyć, modyfikować i optymalizować ruchome grafiki na potrzeby filmu, wideo, internetu i urządzeń mobilnych, a także animować tekst i obrazy, stosować rotoskopię, zmieniać zależności czasowe, korygować kolory, wreszcie usuwać niechciane obiekty. Dowiesz się ponadto, jak uatrakcyjniać wygląd kompozycji poprzez odpowiednią konfigurację kamer i oświetlenia czy też deformować i animować obiekty i nagrania wideo przy użyciu narzędzi Puppet.- Druk
- PDF + ePub + Mobi pkt
Adobe After Effects. Oficjalny podręcznik. Edycja 2023 Adobe After Effects. Oficjalny podręcznik. Edycja 2023
(77,40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł (-35%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana
![](https://static01.helion.com.pl/helion/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/global/okladki/125x163/helion-loader.gif)
Oceny i opinie klientów: J2EE. Wzorce projektowe. Wydanie 2 Deepak Alur, John Crupi, Dan Malks (22)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(3)
(6)
(4)
(1)
(5)
(3)
Oceny i opinie poprzedniego wydania
więcej opinii
ukryj opinie