One page project for crud operations of users.
Project dependencies are Spring Mvc, MongoDB, Javascript, AngularJS and Maven build.
Project has 5 layers. These are; Controller(BLL), Service, Dao(DAL), Model and Presentation(PL).
Instructions for run the project.
1- Download as a zip file.
2- Export the file into your IDE workspace.
3- From your IDE open File->Import then type maven project and select "Existing Maven Project".
4- After selecting the folder from your workspace you should see a pom.xml file in project field.
5- Click on Finish button.
6- You can see project in Navigator panel.
REFERENCES
https://start.spring.io/
https://examples.javacodegeeks.com/enterprise-java/spring/mvc/spring-mvc-crud-using-mongodb-tutorial/
https://www.javainterviewpoint.com/angularjs-spring-mvc-crud-example-using-http-service/
https://www.tutorialspoint.com/jqueryui/jqueryui_dialog.htm
https://www.codementor.io/gtommee97/rest-api-java-spring-boot-and-mongodb-j7nluip8d
http://blog.burakkutbay.com/spring-dersleri-autowired-anotasyonu-kullanimi.html/
https://stackoverflow.com/questions/46421887/how-to-use-recaptcha-v2-on-localhost?rq=1
https://www.youtube.com/watch?v=Huwf0TgWrOw&t=0s&list=LLh8l1HUfHfK14LeWacPw6MQ&index=2