1.3 KiB
1.3 KiB
=========
REST Example Project with Spring Security
Relevant Articles:
- Spring Security Expressions - hasRole Example
- REST Pagination in Spring
- HATEOAS for a Spring REST Service
- REST API Discoverability and HATEOAS
- ETags for REST with Spring
- Error Handling for REST with Spring 3
- Integration Testing with the Maven Cargo plugin
- Introduction to Spring Data JPA
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:8080/spring-security-rest-full/foos