Spring Boot Microservices: Building RESTful API Services


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Building a RESTful API service to perform create, read, update, and delete (CRUD) operations is an integral part of building microservices with Spring Boot.

In this course, you'll learn how to build a RESTful API service to perform CRUD operations. You'll use Advanced REST Client to test your API service, and wire up a MySQL database using JPA, Spring Data, and Hibernate. You'll then add a front end to your application using the Thymeleaf template engine.

Finally, you'll build RESTful microservices in Spring Boot, integrate with a relational database to store your data, set up a front end for your application, and add caching for common requests.



Expected Duration (hours)
1.3

Lesson Objectives

Spring Boot Microservices: Building RESTful API Services

  • discover the key concepts covered in this course
  • install Advanced REST Client on your machine
  • perform read operations using HTTP GET requests
  • perform create operations using HTTP POST requests
  • perform update operations using HTTP PUT requests
  • perform delete operations using HTTP DELETE requests
  • install MySQL and MySQL Workbench on a Windows machine
  • install MySQL and MySQL Workbench on a macOS machine
  • integrate your application with MySQL
  • perform CRUD operations with a database
  • create and list records with a web user interface
  • update and delete records with a web user interface
  • cache responses from services
  • evict caches with stale data
  • summarize the key concepts covered in this course
  • Course Number:
    it_jmbmsbdj_03_enus

    Expertise Level
    Intermediate