Command Pattern - Java - Explained
Intent
The command pattern encapsulates a request as an object, thereby letting you parameterize other objects with different requests, queue or log requests, and support undoable operations.
This is a type of behavioral design pattern and it's also ...
adityatechinsights.com7 min read
Nitin Khaitan
Towards Polyglot Architecture
Kudos for the excellent article.
Below is a good read about the design pattern for the database layer: medium.com / towards-polyglot-architecture / design-patterns-for-the-database-layer-7b741b126036