=========
REST Example Project with Spring
Courses
The "REST With Spring" Classes: http://bit.ly/restwithspring
The "Learn Spring Security" Classes: http://github.learnspringsecurity.com
Relevant Articles:
- REST Pagination in Spring
 - HATEOAS for a Spring REST Service
 - REST API Discoverability and HATEOAS
 - ETags for REST with Spring
 - Integration Testing with the Maven Cargo plugin
 - Introduction to Spring Data JPA
 - Project Configuration with Spring
 - Metrics for your Spring REST API
 - Bootstrap a Web Application with Spring 4
 - Build a REST API with Spring 4 and Java Config
 - Error Handling for REST with Spring
 
Build the Project
mvn clean install
Set up MySQL
mysql -u root -p 
> CREATE USER 'tutorialuser'@'localhost' IDENTIFIED BY 'tutorialmy5ql';
> GRANT ALL PRIVILEGES ON *.* TO 'tutorialuser'@'localhost';
> FLUSH PRIVILEGES;
Use the REST Service
curl http://localhost:8082/spring-rest-full/auth/foos