Integration with Spring and Hibernate

- Using Spring for Dependency injection
- Hibernate for DB integration