Reactive Programming with Spring Boot | A Beginner's Guide

preview_player
Показать описание

In this video, we'll explore the world of reactive programming using Spring Boot. Reactive programming is a programming paradigm that allows you to build scalable and resilient applications that can handle a large number of concurrent users and requests. We'll start by understanding the basics of reactive programming and the core concepts of reactive streams.

Then, we'll dive into Spring Boot, a popular Java framework that simplifies the process of building reactive applications. We'll go through the steps of setting up a new Spring Boot project, configuring our dependencies, and building our first reactive endpoint.

We'll also explore the power of reactive streams by looking at examples of handling data asynchronously and building reactive APIs. We'll cover topics such as reactive web sockets, reactive repositories, and reactive testing. By the end of this video, you'll have a solid understanding of reactive programming using Spring Boot and be ready to take on more complex applications.

Whether you're a beginner or an experienced developer, this video will give you a strong foundation in reactive programming using Spring Boot. So grab your coffee and let's get started!

Don't Forget to
===========================================
💯 Subscribe to the youtube channel

Table of content
00:00 Intro
01:17 What is reactive programming
05:12 Application overview
07:06 Create a new Spring boot reactive project
10:04 Create Student class
11:48 Make Student a table
13:14 Configure the datasource
14:34 Configure database connection
16:36 Add flyway migration
23:42 Create Student reactive repository
25:47 Create student service
29:03 Create student controller
31:37 Insert some data at start-up
34:09 Subscribe to the save event
36:09 Test the reactive REST API
39:22 Is it over?
Рекомендации по теме
Комментарии
Автор

Amazing as always. Spring Security with Reactive programming will be really helpful.

amanyasin
Автор

Thanks a lot brother. Very informative with super clean instructions, right to the point.✨

arohawrami
Автор

Best channel ever, this exactly what i wanted and thank you for your contribution in dev world.

dm-bnnq
Автор

One of the best Reactive Spring Boot Tutorial on earth. Keep up the good work! Thanks so much.

danurahadi
Автор

This is what i expected. Thank you man.

sakthis
Автор

I can not express how grateful I am to be able to watch this video, and other of your videos. Thank you for everything

pickle
Автор

Cant thank you enough man! Best Tutorial on webflux

Asingh
Автор

thanks dude for sharing your knowledges

alpersener
Автор

Thank you for this tutorial. Really appreciate it. However with 3.3.1 version, i had to add text/event-stream in the controller for get mapping to ensure the response is streamed in the response in browser and in postman.

demonss
Автор

Merci pour ce travail. Surtout j'aime beaucoup ton anglais. Malgré que mon niveau en anglais n'est pas bon. Je parviens à te suivre avec de la concentration.

wafiloua
Автор

Hi i just want to ask you if i can use both reactive and old rest or only use ones ?

sidalifetoumi
Автор

hello... when is it necessary to use reactive spring?

OsteenOmega-krkd
Автор

What is the performance difference between jdbc na r2dbc if there is any? If there is a complex/slow Query does r2dbc provide results in portions (I mean over time, I understand that Flux is in portions)?

ansismaleckis
Автор

Hey there! I'm encountering an issue with my code after adding to the end of the findAll method in my service layer. Instead of working as expected, my browser seems to get stuck in a loop while loading and doesn't display anything.

arefsa
Автор

Thanks a lot, but we can not use JPA here to avoid to create db with sql?

ib-tihadj
Автор

Nice video 🎉
What theme do you use? I liked it!!

ricardomora
Автор

Thanks i really needed this, so what happens if a student is added when the get all student API has completed but still on the same page, will the new student also be displayed or this is only possible when the stream is still open?

ngonimugandani
Автор

Can you provide a working POM for a MariaDB implementation?

isolver_es
Автор

salam ali stp j'ai besoin de votre aide pour un mini exercice en spring reactor merci bcp

khaoulaouifaya
Автор

I have a question that, how can we implement a system like the client makes a single request and it gets the data but whenever there is change in the table(which may be done by other user) then it reflects to all the clients. Please suggest some thing

ShubhamGupta-iwhc