Domain Driven Design with Spring Boot: Enterprise Application from scratch
کتاب Domain Driven Design with Spring Boot، نحوه به کارگیری مفاهیم Domain Driven Design را در پروژه ای به همراه Spring Boot 2.0.6 نشان میدهد و همچنین چگونگی استفاده از آنها به همراه (Unit Testing (Test Driven Development، پایگاه دادههای رابطه ای و ORMها مثل (JPA(Java Persistence API را بررسی کرده است.
در کتاب طراحی دامنه محور با Spring Boot، شما فرآیند کامل ساخت یک نرم افزار با استفاده از مفاهیمی مثل Entityها، Value Object ها، Aggregate ها، Repository ها، Bounded context و Domain Eventها را مشاهده خواهید کرد. در طول این کتاب من توضیح خواهم داد که چگونه از بین انتخاب هایم، تصمیم گیری انجام میدهم.
در نهایت در این کتاب دو پروژه را خواهید دید که یکی از آنها یک پروژه وب استاتیک با استفاده از jQuery و HTML برای رابط کاربری است و دیگری با استفاده از Spring Boot، REST و JPA برای API و منطق و ذخیره سازی استفاده خواهد شد.
Book Outline and Prerequisites :
Introduction
Starting with the First Bounded Context
Introducing UI and Persistence Layers
Extending the Bounded Context with Aggregates
Introducing Repositories
Introducing the Second Bounded Context
Working with Domain Events
Looking Forward to Further Enhancements
Book Summary :
Full application from scratch
Domain modeling
DDD concepts in practice
Spring Boot
Database and ORM
Unit testing
MVC