Progettazione pratica guidata dal dominio in Java aziendale: Utilizzo di Jakarta Ee, Eclipse Microprofile, Spring Boot e Axon Framework

Punteggio:   (3,9 su 5)

Progettazione pratica guidata dal dominio in Java aziendale: Utilizzo di Jakarta Ee, Eclipse Microprofile, Spring Boot e Axon Framework (Vijay Nair)

Recensioni dei lettori

Riepilogo:

Il libro ha ricevuto recensioni contrastanti: alcuni utenti ne hanno lodato la spiegazione approfondita del Domain Driven Design (DDD) e la sua applicazione pratica tramite il framework Axon, mentre altri lo hanno criticato perché troppo complesso per i principianti e con una grafica poco curata.

Vantaggi:

Il framework Axon ben spiegato
migliora la comprensione del Domain Driven Design
risorsa preziosa per gli sviluppatori Java
aiuta nei progetti pratici della vita reale.

Svantaggi:

Richiede una conoscenza preliminare del DDD per essere compreso
introduzione incompleta e superficiale al DDD
grafica scadente con sfumature di grigio difficili da distinguere
alcuni recensori l'hanno trovato illeggibile e non vale il tempo speso.

(basato su 5 recensioni dei lettori)

Titolo originale:

Practical Domain-Driven Design in Enterprise Java: Using Jakarta Ee, Eclipse Microprofile, Spring Boot, and the Axon Framework

Contenuto del libro:

Scoprite come il Domain-Driven Design (DDD) si combina con Jakarta EE MicroProfile o Spring Boot per offrire una suite completa per la creazione di applicazioni di livello aziendale. In questo libro vedrete come tutti questi elementi si uniscono in uno dei modi più efficienti per sviluppare software complesso, con particolare attenzione al processo DDD.

Practical Domain-Driven Design in Enterprise Java inizia costruendo l'applicazione di riferimento Cargo Tracker come applicazione monolitica utilizzando la piattaforma Jakarta EE. In questo modo, mapperete i concetti di DDD (contesti delimitati, linguaggio e aggregati) ai corrispondenti strumenti disponibili (CDI, JAX-RS e JPA) all'interno della piattaforma Jakarta EE.

Una volta completata l'applicazione monolitica, si procederà alla conversione completa del monolite in un'architettura basata su microservizi, mappando nuovamente i concetti di DDD e i corrispondenti strumenti disponibili all'interno della piattaforma MicroProfile (configurazione, scoperta e tolleranza ai guasti). Per concludere questa sezione, si esaminerà la stessa architettura a microservizi sulla piattaforma Spring Boot.

L'ultima serie di capitoli analizza come sarebbe l'applicazione se si utilizzassero i modelli CQRS e di event sourcing. In questo caso si utilizzerà il framework Axon come framework di base.

Cosa imparerete

⬤ Scoprire i principi architetturali DDD e utilizzare i pattern di progettazione DDD.

⬤ Utilizzare la nuova piattaforma Eclipse Jakarta EE.

⬤ Lavorare con il framework Spring Boot.

⬤ Implementare i modelli di progettazione dei microservizi, tra cui la mappatura del contesto, la progettazione della logica, le entità, l'integrazione, i test e la sicurezza.

⬤ Eseguire l'event sourcing.

⬤ Applicare il CQRS.

Per chi è questo libro?

Sviluppatori junior che intendono iniziare a lavorare su Java aziendale; sviluppatori senior che stanno passando da architetture monolitiche a architetture basate su microservizi; architetti che stanno passando a una filosofia DDD di costruzione delle applicazioni.

Altre informazioni sul libro:

ISBN:9781484245422
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2019
Numero di pagine:379

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Progettazione pratica guidata dal dominio in Java aziendale: Utilizzo di Jakarta Ee, Eclipse...
Scoprite come il Domain-Driven Design (DDD) si combina con...
Progettazione pratica guidata dal dominio in Java aziendale: Utilizzo di Jakarta Ee, Eclipse Microprofile, Spring Boot e Axon Framework - Practical Domain-Driven Design in Enterprise Java: Using Jakarta Ee, Eclipse Microprofile, Spring Boot, and the Axon Framework

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)