Ocena:

Obecnie brak opinii czytelników. Ocena opiera się na 6 głosach.
Java EE 8 Design Patterns and Best Practices: Build enterprise-ready scalable applications with architectural design patterns
Uzyskaj dogłębną wiedzę potrzebną do opanowania efektywnych rozważań dotyczących projektowania architektury i rozwiązywania typowych problemów projektowych w aplikacjach korporacyjnych.
Kluczowe cechy
⬤ Korzyści i możliwości zastosowania różnych wzorców projektowych w JAVA EE.
⬤ Poznanie najlepszych praktyk w celu rozwiązania typowych wyzwań projektowych i architektonicznych.
⬤ Wybór właściwych wzorców w celu poprawy wydajności programów.
Opis książki
Wzorce są niezbędnymi narzędziami projektowymi dla programistów Java. Java EE Design Patterns and Best Practices pomaga programistom osiągnąć lepszą jakość kodu i przejść na wyższy poziom kreatywności architektonicznej poprzez zbadanie celu każdego dostępnego wzorca i zademonstrowanie jego implementacji na różnych przykładach kodu. Ta książka przeprowadzi Cię przez szereg wzorców i ich implementacji specyficznych dla Java EE.
Na początku poznasz podstawy i znaczenie wzorców projektowych w Java EE, a następnie przejdziesz do implementacji różnych wzorców na warstwie prezentacji, warstwie biznesowej i warstwie integracji. Ponadto poznasz wzorce związane z programowaniem zorientowanym aspektowo (AOP) i przyjrzysz się bliżej wzorcom reaktywnym. Idąc dalej, zostaniesz wprowadzony do nowoczesnych wzorców architektonicznych zaangażowanych w komponowanie mikrousług i aplikacji natywnych dla chmury. Zapoznasz się z wzorcami bezpieczeństwa i wzorcami operacyjnymi związanymi ze skalowaniem i monitorowaniem, a także z niektórymi wzorcami związanymi z wdrażaniem.
Pod koniec książki będziesz w stanie skutecznie rozwiązywać typowe problemy napotykane podczas tworzenia aplikacji i będziesz mógł swobodnie pracować nad skalowalnymi i łatwymi w utrzymaniu projektami dowolnej wielkości.
Czego się nauczysz
⬤ Wdrażać warstwy prezentacji, takie jak wzorzec kontrolera frontowego.
⬤ Zrozumieć warstwę biznesową i zaimplementować wzorzec delegata biznesowego.
⬤ Opanować implementację AOP.
⬤ Zaangażować się w asynchroniczne metody EJB i usługi REST.
⬤ Zaangażowanie kluczowych wzorców w przyjęcie architektury mikrousług.
⬤ Zarządzanie wydajnością i skalowalnością aplikacji na poziomie przedsiębiorstwa.