Skip to main content
Composite Entity


It is used to model, represent, and manage a set of persistent objects that are interrelated, rather than representing them as individual fine-grained entities.


Real world example

For a console, there may be many interfaces that need to be managed and controlled. Using the composite entity pattern, dependent objects such as messages and signals can be combined together and controlled using a single object.

iluwatarAbout 1 minStructuralEnterprise Integration Pattern
Composite View


Composite View


The purpose of the Composite View Pattern is to increase re-usability and flexibility when creating views for websites/webapps.
This pattern seeks to decouple the content of the page from its layout, allowing changes to be made to either the content
or layout of the page without impacting the other. This pattern also allows content to be easily reused across different views easily.

iluwatarAbout 4 minStructuralEnterprise Integration PatternPresentation