Перейти к содержимому

#71 🌐 Web Service Layer | Part 12 — 🌱 Spring Web | Tomcat & Embedded Tomcat

3IA Community

0:00 / 0:00

#71 🌐 Web Service Layer | Part 12 — 🌱 Spring Web | Tomcat & Embedded Tomcat

38 просмотров · 2 нед. назад
3IA Community
355 подписчиков
38 просмотров · 2 нед. назад
#71 🌐 Web Service Layer | Part 12 — 🌱 Spring Web | Tomcat & Embedded Tomcat Description: In this video, we continue our exploration of the *Web Service Layer* with Spring Web and Spring Boot. After understanding what a *Servlet* is and discovering the role of *DispatcherServlet* as the Front Controller of Spring MVC, we will now explore the *Servlet Container* that runs and manages these Servlets. We will discover **Apache Tomcat**, understand its role in a Java web application, and see how it receives HTTP requests and manages the Servlet lifecycle. We will also understand the difference between *Tomcat as an external server* and *Embedded Tomcat* in Spring Boot. Finally, we will see what happens when we run a Spring Boot application packaged as a `.jar`, and how the embedded Tomcat server allows the application to run without installing Tomcat separately. This video covers: • Understanding what Apache Tomcat is • Understanding what a Servlet Container is • Understanding the role of Tomcat • Understanding how Tomcat processes HTTP requests • Understanding the relationship between Tomcat and Servlets • Understanding the Servlet lifecycle • Discovering Embedded Tomcat • Understanding Tomcat embedded in Spring Boot • Understanding Spring Boot Starter Web and Tomcat • Understanding how Spring Boot starts the embedded server • Understanding Spring Boot with an executable `.jar` • Understanding the difference between external Tomcat and Embedded Tomcat • Understanding the relationship between Tomcat and DispatcherServlet • Understanding the request flow from Tomcat to DispatcherServlet • Understanding the architecture of a Spring Boot Web application • Practicing with Embedded Tomcat in Spring Boot Video objectives: ✔ Understand what Tomcat is ✔ Understand what a Servlet Container is ✔ Understand the role of Tomcat in a Java web application ✔ Understand the relationship between Tomcat and Servlets ✔ Understand Embedded Tomcat ✔ Understand how Spring Boot uses Embedded Tomcat ✔ Understand how a Spring Boot `.jar` runs with an embedded server ✔ Understand the difference between external and embedded Tomcat ✔ Understand the relationship between Tomcat and DispatcherServlet ✔ Understand the HTTP request flow in Spring Boot ✔ Understand what happens when a Spring Boot application starts ✔ Understand the role of the Servlet Container in Spring MVC GitHub source code: https://github.com/3ia-community/Form... Contact me: 📧 mohammedezzaim00@gmail.com 💼   / mohammed-ezzaim   🐱 https://github.com/mohammedezzaim Keywords & Hashtags: #SpringWeb #SpringWebMVC #SpringBoot #Tomcat #EmbeddedTomcat #ServletContainer #Servlet #DispatcherServlet #SpringMVC #Java #BackendDevelopment #JavaDeveloper #SpringBootTutorial #HTTP #RESTAPI #REST #WebService #3IACommunity