Most of the traditional architectures raise fundamental issues of tight coupling and separation of concerns.
Onion Architecture was introduced by Jeffrey Palermo to provide a better way to build applications in perspective of better testability, maintainability, and dependability.
Onion Architecture addresses the challenges faced with 3-tier and n-tier architectures, and to provide a solution for common problems.
Onion architecture layers interact to each other by using the Interfaces.
1. Configure the properties in Pom.xml
2. Configure persistence.xml to your need
3. Configure the database settings in .travis.yml
Have fun
👤 Emil Elkjær Nielsen
- Github: @eelkjaer
- LinkedIn: @emil-elkjær
👤 Sigurd Arik Twena Nielsen
- Github: @ariktwena
Give a ⭐️ if this project helped you!