Értékelés:
A könyv vegyes kritikákat kapott, egyes felhasználók dicsérik a Domain Driven Design (DDD) alapos magyarázatát és gyakorlati alkalmazását az Axon keretrendszer segítségével, míg mások kritizálják, hogy túl bonyolult a kezdők számára, és rosszul megtervezett grafikával rendelkezik.
Előnyök:⬤ Jól magyarázott Axon keretrendszer
⬤ javítja a Domain Driven Design megértését
⬤ értékes forrás a Java-fejlesztők számára
⬤ segít a gyakorlati, valós projektekhez.
⬤ Megértéséhez előismeretek szükségesek a DDD-ről
⬤ hiányos és felületes bevezetés a DDD-be
⬤ rosszul megtervezett grafika, a szürke árnyalatai nehezen kivehetők
⬤ néhány kritikus szerint olvashatatlan és nem éri meg az időt.
(5 olvasói vélemény alapján)
Practical Domain-Driven Design in Enterprise Java: Using Jakarta Ee, Eclipse Microprofile, Spring Boot, and the Axon Framework
Nézze meg, hogy a Domain-Driven Design (DDD) a Jakarta EE MicroProfile vagy a Spring Boot alkalmazással kombinálva hogyan nyújt teljes körű csomagot a vállalati szintű alkalmazások építéséhez. Ebben a könyvben megnézheti, hogyan állnak össze ezek az összetett szoftverek fejlesztésének egyik leghatékonyabb módjává, különös tekintettel a DDD folyamatra.
A Practical Domain-Driven Design in Enterprise Java a Cargo Tracker referenciaalkalmazás monolitikus alkalmazásként történő felépítésével kezdődik a Jakarta EE platform segítségével. Ennek során a DDD fogalmait (korlátozott kontextusok, nyelv és aggregátumok) a Jakarta EE platformon belül rendelkezésre álló megfelelő eszközökhöz (CDI, JAX-RS és JPA) fogja leképezni.
Miután elkészült a monolitikus alkalmazás, végigjárja a monolit teljes átalakítását mikroszolgáltatás-alapú architektúrává, ismét a DDD fogalmait és a megfelelő elérhető eszközöket (konfiguráció, felfedezés és hibatűrés) leképezve a MicroProfile platformon belül. A szakasz befejezéseként ugyanazt a mikroszolgáltatási architektúrát fogja megvizsgálni a Spring Boot platformon.
A fejezetek utolsó csoportja azt vizsgálja, milyen lenne az alkalmazás, ha a CQRS és az eseményforrás-mintákat használná. Itt az Axon keretrendszert fogja használni alap keretrendszerként.
Mit fogsz tanulni
⬤ Felfedezi a DDD architektúra alapelveit és használja a DDD tervezési mintákat.
⬤ Használja az új Eclipse Jakarta EE platformot.
⬤ Munkálkodni a Spring Boot keretrendszerrel.
⬤ Mikroszolgáltatások tervezési mintáinak megvalósítása, beleértve a kontextustérképezést, logikai tervezést, entitásokat, integrációt, tesztelést és biztonságot.
⬤ Eseményforrás-szolgáltatás végrehajtása.
⬤ CQRS alkalmazása.
Kinek szól ez a könyv
Junior fejlesztők, akik vállalati Java-n kívánnak dolgozni; senior fejlesztők, akik monolitikus-ról mikroszolgáltatás-alapú architektúrákra állnak át; és építészek, akik az alkalmazások építésének DDD filozófiájára állnak át.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)