CRM - Customer Resource Manager

This app is build with Spring MVC. It makes uses service layer design pattern above DAO layer. Service layer is used when business logic is more complex than data logic.

DAO layer should only be used for implementing data logic. The app also uses basic Hibernate ORM to communicate with the DB

App performs basic CRUD.