Practical Domain-Driven Design in Enterprise Java

Using Jakarta EE, Eclipse MicroProfile, Spring Boot, and the Axon Framework

de

,

Éditeur :

Apress


Paru le : 2019-09-05



eBook Téléchargement , DRM LCP 🛈 DRM Adobe 🛈
Lecture en ligne (streaming)
46,34

Téléchargement immédiat
Dès validation de votre commande
Ajouter à ma liste d'envies
Image Louise Reader présentation

Louise Reader

Lisez ce titre sur l'application Louise Reader.

Description

Découvrez comment Domain-Driven Design (DDD) se combine avec Jakarta EE MicroProfile ou Spring Boot pour offrir une suite complète pour construire des applications d'entreprise. Dans ce livre, vous verrez comment tous ces éléments s'assemblent pour former l'un des moyens les plus efficaces de développer des logiciels complexes.


La conception pratique orientée domaine dans Enterprise Java commence par la construction de l'application de référence Cargo Tracker sous la forme d'une application monolithique utilisant la plate-forme EE de Jakarta. Ce faisant, vous mapperez les concepts de DDD (contextes, langage et agrégats délimités) aux outils disponibles correspondants (CDI, JAX-RS et JPA) au sein de la plate-forme Jakarta EE.

Une fois l'application monolithique terminée, vous passerez en revue la conversion complète du monolithe en une architecture basée sur les microservices, en établissant à nouveau la cartographie des concepts de DDD et des outils disponibles correspondants dans la plate-forme MicroProfile (configuration, découverte et tolérance de panne). Pour terminer cette section, vous examinerez la même architecture de microservices sur la plate-forme Spring Boot.


La dernière série de chapitres examine à quoi ressemblerait l'application si vous utilisiez le CQRS et les modèles de recherche d'événements. Ici, vous utiliserez le framework Axon comme framework de base.




Ce que vous apprendrez

Découvrir les principes architecturaux de la DDD et utiliser les modèles de conception de la DDD
Utilisez la nouvelle plateforme Eclipse Jakarta EE
Travailler avec le cadre Spring Boot
Mettre en œuvre des modèles de conception de microservices, y compris la cartographie du contexte, la conception logique, les entités, l'intégration, les tests et la sécurité.
Exécuter la recherche d'événements
Appliquer le CQRS



A qui s'adresse ce livre ?


Les développeurs juniors qui ont l'intention de commencer à travailler sur Java d'entreprise, les développeurs seniors qui passent d'architectures monolithiques à des architectures basées sur les microservices, et les architectes qui passent à une philosophie DDD des applications de construction.

Pages
379 pages
Collection
n.c
Parution
2019-09-05
Marque
Apress
EAN papier
9781484245422
EAN PDF
9781484245439

Informations sur l'ebook
Nombre pages copiables
3
Nombre pages imprimables
37
Taille du fichier
11950 Ko
Prix
46,34 €
EAN EPUB
9781484245439

Informations sur l'ebook
Nombre pages copiables
3
Nombre pages imprimables
37
Taille du fichier
12390 Ko
Prix
46,34 €

Suggestions personnalisées