Hexagonal Architecture in Java Simplified

1. Overview In this tutorial, we will implement a simple Java CMS application with a CLI consumer by using the principles of Hexagonal Architecture. The main idea will be to keep business logic as separate as possible and use the Dependency Inversion principle which is "D" in SOLID principle to prevent coupling between layers. 2. … Continue reading Hexagonal Architecture in Java Simplified