Practical Domain-Driven Design in Enterprise Java: Utilizarea Jakarta Ee, Eclipse Microprofile, Spring Boot și Axon Framework

Evaluare:   (3.9 din 5)

Practical Domain-Driven Design in Enterprise Java: Utilizarea Jakarta Ee, Eclipse Microprofile, Spring Boot și Axon Framework (Vijay Nair)

Recenzii ale cititorilor

Rezumat:

Cartea a primit recenzii mixte, unii utilizatori lăudând explicația detaliată a Domain Driven Design (DDD) și aplicarea sa practică folosind cadrul Axon, în timp ce alții o critică pentru că este prea complexă pentru începători și are o grafică slab concepută.

Avantaje:

Cadrul Axon bine explicat
îmbunătățește înțelegerea Domain Driven Design
resursă valoroasă pentru dezvoltatorii Java
ajută în proiectele practice din viața reală.

Dezavantaje:

Necesită cunoștințe prealabile de DDD pentru a fi înțeleasă
introducere incompletă și superficială în DDD
grafică prost concepută în nuanțe de gri greu de distins
unii recenzenți au considerat-o ilizibilă și nu merită timpul.

(pe baza a 5 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

Vedeți cum Domain-Driven Design (DDD) se combină cu Jakarta EE MicroProfile sau Spring Boot pentru a oferi o suită completă pentru crearea de aplicații de nivel enterprise. În această carte veți vedea cum toate acestea se unesc într-una dintre cele mai eficiente modalități de a dezvolta software complex, cu un accent deosebit pe procesul DDD.

Practical Domain-Driven Design in Enterprise Java începe prin construirea aplicației de referință Cargo Tracker ca aplicație monolitică folosind platforma Jakarta EE. Astfel, veți corela conceptele de DDD (contexte delimitate, limbaj și agregate) cu instrumentele disponibile corespunzătoare (CDI, JAX-RS și JPA) din cadrul platformei Jakarta EE.

După ce ați finalizat aplicația monolitică, veți parcurge conversia completă a monolitului la o arhitectură bazată pe microservicii, punând din nou în corespondență conceptele DDD și instrumentele corespunzătoare disponibile în cadrul platformei MicroProfile (configurare, descoperire și toleranță la erori). Pentru a încheia această secțiune, veți examina aceeași arhitectură de microservicii pe platforma Spring Boot.

Ultimul set de capitole analizează cum ar arăta aplicația dacă ați utiliza CQRS și modelele de aprovizionare cu evenimente. Aici veți utiliza cadrul Axon ca cadru de bază.

Ce veți învăța

⬤ Descoperiți principiile arhitecturale DDD și utilizați modelele de proiectare DDD.

⬤ Utilizați noua platformă Eclipse Jakarta EE.

⬤ Lucrați cu cadrul Spring Boot.

⬤ Implementarea modelelor de proiectare a microserviciilor, inclusiv maparea contextului, proiectarea logică, entitățile, integrarea, testarea și securitatea.

⬤ Executarea aprovizionării cu evenimente.

⬤ Aplicați CQRS.

Pentru cine este această carte

Dezvoltatorilor juniori care intenționează să înceapă să lucreze în Java pentru întreprinderi; dezvoltatorilor seniori care trec de la arhitecturi monolitice la arhitecturi bazate pe microservicii; și arhitecților care trec la o filosofie DDD de construire a aplicațiilor.

Alte date despre carte:

ISBN:9781484245422
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2019
Numărul de pagini:379

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Practical Domain-Driven Design in Enterprise Java: Utilizarea Jakarta Ee, Eclipse Microprofile,...
Vedeți cum Domain-Driven Design (DDD) se combină cu...
Practical Domain-Driven Design in Enterprise Java: Utilizarea Jakarta Ee, Eclipse Microprofile, Spring Boot și Axon Framework - Practical Domain-Driven Design in Enterprise Java: Using Jakarta Ee, Eclipse Microprofile, Spring Boot, and the Axon Framework

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)