7 Developing RESTful Web services with Spring Boot

This chapter covers

  • Designing and building RESTful Web services with Spring Boot
  • Exception handling in RESTful Web services
  • Developing unit test cases to test RESTful Web services
  • Documenting the RESTful Web services through OpenAPI
  • Implementing different versioning strategies for RESTful Web services
  • Techniques for securing RESTful Web services

In the microservice-based architecture, it is a common practice to expose application functionality in terms of RESTful APIs. These APIs can then be accessed via a range of application devices, such as desktop applications, mobile devices, as well as other APIs.

In this chapter, we’ll introduce you to designing and building RESTful APIs with Spring ...

Get Spring Boot in Practice now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.