Spring Boot Microservices: Building RESTful API Services

Spring Boot 2.3.2
  • 15 Videos | 1h 25m 48s
  • Includes Assessment
  • Earns a Badge
Likes 14 Likes 14
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.

WHAT YOU WILL LEARN

  • 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

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 49s
    UP NEXT
  • Playable
    2. 
    Installing Advanced REST Client (Windows and MacOS)
    2m 25s
  • Locked
    3. 
    Performing Read Operations
    6m 22s
  • Locked
    4. 
    Performing Create Operations
    3m 51s
  • Locked
    5. 
    Performing Update Operations
    4m 29s
  • Locked
    6. 
    Performing Delete Operations
    2m 42s
  • Locked
    7. 
    Installing MySQL and MySQL Workbench on Windows
    5m 32s
  • Locked
    8. 
    Installing MySQL and MySQL Workbench on macOS
    4m 55s
  • Locked
    9. 
    Integrating With MySQL
    12m 10s
  • Locked
    10. 
    Performing CRUD Operations With a Database
    6m 41s
  • Locked
    11. 
    Creating and Listing Records Using a Web UI
    6m 58s
  • Locked
    12. 
    Updating and Deleting Records Using a Web UI
    6m 20s
  • Locked
    13. 
    Caching Using @Cacheable
    8m 38s
  • Locked
    14. 
    Clearing Caches Using @CacheEvict
    5m 1s
  • Locked
    15. 
    Course Summary
    1m 25s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE