Study-SpringBootRestApi Spring Framework Spring Boot Spring JPA HATEOAS REST Docs Spring Security OAuth2