SyedAanif / restful-webservices-springboot

This project describes the learning of RESTful Webservices using Spring Boot.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

restful-webservices-springboot

This project describes the learning of RESTful Webservices using Spring Boot. The project overall has learning of:

  1. Initializing RESTful services with Spring Boot.
  2. Simple Hello World String and bean.
  3. Usage of Path Variable.
  4. Various HTTP methods - GET, POST, PUT, DELETE with different HTTP status codes.
  5. Exception Handling.
  6. Validation on the request body.
  7. Basic Implementation of HATEOS.
  8. Internationalization.
  9. API documentation using Swagger.
  10. Content Filtering in response.
  11. API versioning techniques - URI, params, headers, content-type.
  12. Basic connectivity to in memory H2 DB.

About

This project describes the learning of RESTful Webservices using Spring Boot.


Languages

Language:Java 100.0%