YoVDO

Spring HTTP Interface Clients - Consuming HTTP Services in Spring Boot

Offered By: Dan Vega via YouTube

Tags

Spring Framework Courses Java Courses Microservices Courses IntelliJ IDEA Courses REST APIs Courses API Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to build a full REST API using Spring MVC and create an HTTP Interface client in a separate service to consume it. Explore the Spring Framework's capability to define HTTP services as Java interfaces with HTTP exchange methods, allowing for proxy generation that implements the interface and performs exchanges. Dive into simplifying HTTP remote access and gain flexibility in choosing API styles like synchronous or reactive. Follow along as the tutorial guides you through creating projects, setting up services, defining classes, implementing APIs, and testing endpoints. Discover how to leverage HTTP Interface clients for efficient service consumption and expand your Spring Boot development skills in this comprehensive 32-minute video tutorial.

Syllabus

Introduction
Creating new projects in IntelliJ
Setting up the Article Service
Setting up the Content Service
Defining the Article class
Creating the API for the Article service
Setting up the Article client
Testing the endpoints manually
Implementing the HTTP Interface client
Adding new methods to the client
Creating the Content Controller
Testing the client's methods
Review and Conclusion


Taught by

Dan Vega

Related Courses

Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Scalable Microservices with Kubernetes
Google via Udacity
Introduction to Kubernetes
Linux Foundation via edX
Architecting Distributed Cloud Applications
Microsoft via edX
IBM Cloud: Deploying Microservices with Kubernetes
IBM via Coursera