A basic spring boot RESTful webservices example with CRUD functionality.
Tools I used for this-
- Spring Boot
- Spring Data JPA
- Hibernate
- MySQL
- Jackson
All end points are mapped to /api
-
- /author/{authorId}
- /authors
- /author/{authorId}/articles
- /articles
- /article/{articleId}
- /comment/{commentId}
-
- /author/{authorId}/insertArticle
- /article/{articleId}/insertComment
- /insertAuthor
-
- /author/update
- /comment/update
- /article/update
-
- /delete/author/{authorId}
- /delete/article/{articleId}
- /delete/comment/{commentId}