1. No; the whole communication passes through the entity, that is, the aggregate root. 2. Because aggregates represent part-subpart hierarchies. 3. Just one, since repositories are...


1. No; the whole communication passes through the entity, that is, the aggregate root.


2. Because aggregates represent part-subpart hierarchies.


3. Just one, since repositories are aggregate-centric.


4. The application layer manipulates repository interfaces. Repository implementations are registered in the dependency injection engine.


5. To coordinate in single transactions operations on several aggregates.


6. The specifications for updates and queries are usually quite different, especially in simple CRUD systems. The reason for its strongest form is mainly the optimization of query response times.



May 18, 2022
SOLUTION.PDF

Get Answer To This Question

Submit New Assignment

Copy and Paste Your Assignment Here