Spring MVC REST API with :
1) MongoDB for DataBase.
2) Spring MVC4 FrameWork.
3) Gradle as dependency manager.
4) Spring Boot for Rapid Development.
5) Angular JS for data binding for Web App and making http calls to server.
Issue :
1) Gradle Sync failed (on F5 / Refresh Gradle Project) : with error 'You have provided wrong JDK HOME'
=> go to X:\YourDirectory\WorkspacesName\REST_API\.settings\gradle
In this file change project directory, gradle home and java home to ward off error of Gradle Sync.
Author :
Muhammad Faisal Hyder
Stack Overflow:
http://stackoverflow.com/users/2736849/m-faisal-hyder
LinkedIN:
https://www.linkedin.com/in/muhammad-faisal-hyder-33667ab9
License :
Open source project but it won't hurt if you share the deserved credits to the actual source.