From the course: Building High-Throughput Data Microservices
Unlock this course with a free trial
Join today to access over 25,500 courses taught by industry experts.
API throughput with Spring Web
From the course: Building High-Throughput Data Microservices
API throughput with Spring Web
- In this video, I'll show you about the spring web project. The goal of this video is to help you understand what Spring Web is all about and how it helps to build high throughput web applications. Spring Web is a Java project. It's part of the spring framework that was developed by Rob Johnson back in 2002. The source code for our web application is located in the course GitHub repo. The Maven bill file. The Palm.XML includes both the Spring boot and the spring web dependencies. Spring web supports controllers. Each controller exposes a web interface that allows you to receive data over the HTTP network protocol. Spring Web allows these controllers to receive HTTP requests similar to Spring Cloud streams that we saw earlier. Spring Web handles all of the low level details to convert the HTTP request data into a needed argument to call a particular method on the controller. Each Spring Boot application exposes a…