دانلود کتاب Practical Domain-Driven Design in Enterprise Java – Using Jakarta EE, Eclipse MicroProfile, Spring Boot, and the Axon Framework
49,000 تومان
طراحی کاربردی دامنه محور در جاوا سازمانی – با استفاده از Jakarta EE، Eclipse MicroProfile، Spring Boot و Axon Framework
| موضوع اصلی | کامپیوتر – برنامه نویسی |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Apress |
| تعداد صفحه | 388 |
| حجم فایل | 11.59 مگابایت |
| کد کتاب | 1484245423 , 9781484245422 |
| نوبت چاپ | 1 |
| نویسنده | Vijay Nair |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2019 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
Practical Domain-Driven Design in Enterprise Java starts by building out the Cargo Tracker reference application as a monolithic application using the Jakarta EE platform. By doing so, you will map concepts of DDD (bounded contexts, language, and aggregates) to the corresponding available tools (CDI, JAX-RS, and JPA) within the Jakarta EE platform.
Once you have completed the monolithic application, you will walk through the complete conversion of the monolith to a microservices-based architecture, again mapping the concepts of DDD and the corresponding available tools within the MicroProfile platform (config, discovery, and fault tolerance). To finish this section, you will examine the same microservices architecture on the Spring Boot platform.
The final set of chapters looks at what the application would be like if you used the CQRS and event sourcing patterns. Here you’ll use the Axon framework as the base framework.
What You Will Learn:
* Discover the DDD architectural principles and use the DDD design patterns
* Use the new Eclipse Jakarta EE platform
* Work with the Spring Boot framework
* Implement microservices design patterns, including context mapping, logic design, entities, integration, testing, and security
* Carry out event sourcing
* Apply CQRS
Who This Book Is For:
Junior developers intending to start working on enterprise Java; senior developers transitioning from monolithic- to microservices-based architectures; and architects transitioning to a DDD philosophy of building applications.
ترجمه فارسی (ترجمه ماشینی)
ببینید که چگونه Domain-Driven Design (DDD) با Jakarta EE MicroProfile یا Spring Boot ترکیب میشود تا مجموعه کاملی را برای ساخت برنامههای کاربردی در سطح سازمانی ارائه دهد. در این کتاب خواهید دید که چگونه همه اینها در یکی از کارآمدترین راه ها برای توسعه نرم افزارهای پیچیده با هم ترکیب می شوند.
طراحی عملی دامنه محور در جاوا سازمانی با ساختن برنامه مرجع Cargo Tracker به عنوان یک برنامه یکپارچه با استفاده از پلت فرم جاکارتا EE آغاز می شود. با انجام این کار، مفاهیم DDD (زمینه های محدود، زبان و مجموعه ها) را به ابزارهای موجود مربوطه (CDI، JAX-RS و JPA) در پلت فرم جاکارتا EE ترسیم می کنید.
هنگامی که برنامه یکپارچه را تکمیل کردید، تبدیل کامل یکپارچه به معماری مبتنی بر ریزسرویس ها را طی خواهید کرد و دوباره مفاهیم DDD و ابزارهای موجود مربوطه را در پلت فرم MicroProfile (پیکربندی، کشف و خطا) ترسیم می کنید. تحمل). برای اتمام این بخش، همان معماری میکروسرویس ها را در پلتفرم Spring Boot بررسی خواهید کرد.
مجموعه نهایی فصول به این میپردازد که اگر از الگوهای منبعیابی CQRS و رویداد استفاده کنید، برنامه کاربردی چگونه خواهد بود. در اینجا شما از چارچوب Axon به عنوان چارچوب پایه استفاده خواهید کرد.
آنچه یاد خواهید گرفت:
* اصول معماری DDD را کشف کنید و از الگوهای طراحی DDD استفاده کنید
* از پلتفرم جدید Eclipse Jakarta EE
استفاده کنید
* با چارچوب Spring Boot کار کنید
* پیاده سازی الگوهای طراحی میکروسرویس ها، از جمله نگاشت زمینه، طراحی منطقی، موجودیت ها، یکپارچه سازی، آزمایش و امنیت
* منبع یابی رویداد را انجام دهید
* CQRS را اعمال کنید
این کتاب برای چه کسانی است:
توسعه دهندگان جوانی که قصد شروع کار بر روی جاوای سازمانی را دارند. توسعه دهندگان ارشد در حال گذار از معماری های یکپارچه به معماری مبتنی بر ریزسرویس. و معماران در حال گذار به فلسفه DDD از کاربردهای ساختمان هستند.

نقد و بررسیها
هنوز بررسیای ثبت نشده است.