Spring Boot

Spring Boot

The Spring Framework is an open source framework for application development on the Java platform. At its core is rich support for component-based architectures, and it currently has over twenty highly integrated modules.
Cesar  Hamill

Cesar Hamill

1627228813

How to Secure Back-End App using JWT, Spring Boot and Spring Security

In this tutorial you will learn how to secure backend applications using JWT, Spring Boot and Spring Security. You will implement JWT access and refresh tokens.

⭐ Table Of Contents ⭐

  • 00:00 Intro
  • 01:54 What is JWT
  • 05:55 Spring Boot Backend
  • 47:31 Spring Security
  • 58:57 Authentication and Authorisation
  • 01:10:22 JWT
  • 01:49:28 JWT Refresh Token

#jwt #spring-boot #security #developer

How to Secure Back-End App using JWT, Spring Boot and Spring Security
Selina  O'Hara

Selina O'Hara

1627197811

Spring Boot CRUD RESTful Web Services with MySQL Database

Hi there everyone, Ramesh here welcome to the Spring boot tutorial for the beginners series. In this video, we will create spring boot project to develop CRUD restful web services with MySQL database.

GitHub link: https://github.com/RameshMF/spring-boot-tutorial-course

#spring-boot #java #mysql #database

Spring Boot CRUD RESTful Web Services with MySQL Database
Selina  O'Hara

Selina O'Hara

1627094456

Spring Boot Project Architecture - CRUD Database Project

Hi there everyone, Ramesh here welcome to the Spring boot tutorial for the beginners series. In this video, you will learn Spring Boot Project Architecture.

GitHub link: https://github.com/RameshMF/spring-boot-tutorial-course

#spring-boot #java

Spring Boot Project Architecture - CRUD Database Project
Selina  O'Hara

Selina O'Hara

1627053377

Spring Boot CRUD MySQL Database Project Overview

Hi there everyone, Ramesh here welcome to the Spring boot tutorial for the beginners series. In this video, we will take a look at the Spring boot CRUD MySQL database project overview.

GitHub link: https://github.com/RameshMF/spring-boot-tutorial-course

#spring-boot #java

Spring Boot CRUD MySQL Database Project Overview
Selina  O'Hara

Selina O'Hara

1626943045

Spring Boot Tutorial for Beginners - Spring Boot Dev Tools

Hi there everyone, Ramesh here welcome to the Spring boot tutorial for the beginners series. In this video, you will learn how to use spring boot dev tools dependency.

GitHub link: https://github.com/RameshMF/spring-boot-tutorial-course

#spring-boot #java

Spring Boot Tutorial for Beginners - Spring Boot Dev Tools
Selina  O'Hara

Selina O'Hara

1626921412

Spring Boot Tutorial for Beginners - Deploy Step by Step Spring Boot WAR File to External Tomcat

Hi there everyone, Ramesh here welcome to the Spring boot tutorial for the beginners series. In this video, you will learn how to deploy step by step Spring boot WAR file to an external tomcat server.

GitHub link: https://github.com/RameshMF/spring-boot-tutorial-course

#spring-boot #java

Spring Boot Tutorial for Beginners - Deploy Step by Step Spring Boot WAR File to External Tomcat

Scaling WebSockets in Spring services

Let’s imagine that we have a simple chat application in which the frontend communicates with the backend via rest and WebSockets used for chatting. We realize that one instance of the application starts not to cope with the load.

It’s not a trivial task to scale microservices that uses WebSockets. With a simple launch of another instance under a default round-robin load balancer, we may get a situation when one user connects to instance-A and the second user connects to instance-B. And now, our backends must somehow understand where to send incoming messages.

Custom Load Balancer

The first option that may come to mind is to write an intelligent load balancer that will redirect users from the same chat to the same instance.

Several problems can arise here:

  1. If users communicate with many people simultaneously, then for each chat, you need to open a new WebSocket connection.
  2. If there are too many people in the chat, then one backend instance may not cope. For a chat specifically, this is unlikely, but the chat example is an oversimplification. In real life, this problem is not uncommon.

#spring-boot #java #websocket #microservices

Scaling WebSockets in Spring services
Coding  Life

Coding Life

1626684671

Create RESTful API in Spring Boot Mongo DB with Docker | Java Spring boot MongoDB REST API

In this tutorial we are going to create RESTful API in spring boot mongo DB with the help of docker will install mongo DB and will use VSCode editor and Will learn about new extensions like how to manage java projects in VS Code.

Subscribe: https://www.youtube.com/channel/UCDR79YG43mX3I8_75kyd3Kw/featured

#spring-boot #mongo #docker

Create RESTful API in Spring Boot Mongo DB with Docker | Java Spring boot MongoDB REST API
Thomas  Granger

Thomas Granger

1626658626

Hystrix Circuit Breaker and Fault tolerance in Microservices Spring Boot |Microservices In Java

In this video of Hystrix circuit breaker and Fault Tolerance in Microservices Spring boot of Microservices in Java tutorial series of code decode

What is fault Tolerance?
Fault tolerance is the property that enables a system to continue operating properly in the event of the failure of some of its components.

Circuit Breaker Design Pattern
Idea behind circuit breaker is :
Wrap your rest api call in circuit breaker object which monitors for failure
Once the failures reach a certain threshold, the circuit breaker trips, and all further calls to the circuit breaker return with an error,
Here comes our task: If it fails and circuit is open, configure a fallback method which will be executed as soon as circuit breaks or opens.
In this way, your vaccination center service Rest controller is wrapped with a proxy class and monitor its calls. Everything is done internally handles everything for you.

#hystrix #microservices #spring-boot #java

Hystrix Circuit Breaker and Fault tolerance in Microservices Spring Boot |Microservices In Java
Selina  O'Hara

Selina O'Hara

1626634860

Spring Boot Tutorial for Beginners #18 - Embedded Servers - Tomcat, Jetty, and Undertow

Hi there everyone, Ramesh here welcome to the Spring boot tutorial for the beginners series. In this video, you will learn Spring boot with Embedded Servers - Tomcat, Jetty, and Undertow.

GitHub link: https://github.com/RameshMF/spring-boot-tutorial-course

#spring-boot #java

Spring Boot Tutorial for Beginners #18 - Embedded Servers - Tomcat, Jetty, and Undertow
Selina  O'Hara

Selina O'Hara

1626618870

Spring Boot Tutorial for Beginners #19 - Running Spring Boot Application from the Command Line

Hi there everyone, Ramesh here welcome to the Spring boot tutorial for the beginners series. In this video, you will learn how to run a spring boot application from the command line.

GitHub link: https://github.com/RameshMF/spring-boot-tutorial-course

#spring-boot #java

Spring Boot Tutorial for Beginners #19 - Running Spring Boot Application from the Command Line
Selina  O'Hara

Selina O'Hara

1626610320

Spring Boot Tutorial for Beginners - Spring Boot REST API with Request Param - @RequestParam

Hi there everyone, Ramesh here welcome to the Spring boot tutorial for the beginners series. In this video, you will learn how to build Spring boot REST API to handle request or query parameters in an HTTP request using @RequestParam annotation.

GitHub link: https://github.com/RameshMF/spring-boot-tutorial-course

#spring-boot #java

Spring Boot Tutorial for Beginners - Spring Boot REST API with Request Param - @RequestParam
Selina  O'Hara

Selina O'Hara

1626511021

Spring Boot Tutorial for Beginners #16 - Spring Boot REST API with Path Variable - @PathVariable

Hi there everyone, Ramesh here welcome to the Spring boot tutorial for the beginners series. In this video, you will learn how to build Spring boot REST API to handle path variables in an HTTP request using @PathVariable annotation.

GitHub link: https://github.com/RameshMF/spring-boot-tutorial-course

#spring-boot #java

Spring Boot Tutorial for Beginners #16 - Spring Boot REST API with Path Variable - @PathVariable
Selina  O'Hara

Selina O'Hara

1626507300

Spring Boot Tutorial for Beginners #15 - Create Spring Boot REST API returns List

Hi there everyone, Ramesh here welcome to the Spring boot tutorial for the beginners series. In this video, you will learn how to create Spring boot REST API which returns List as JSON to the client.

GitHub link: https://github.com/RameshMF/spring-boot-tutorial-course

#spring-boot #java

Spring Boot Tutorial for Beginners #15 - Create Spring Boot REST API returns List
Selina  O'Hara

Selina O'Hara

1626447324

Spring Boot Tutorial for Beginners #14 - Spring Boot REST API returns Java Bean (JSON)

Hi there everyone, Ramesh here welcome to the Spring boot tutorial for the beginners series. In this video, you will learn how to create Spring Boot REST API which returns Java Bean as JSON to the client.

GitHub link: https://github.com/RameshMF/spring-boot-tutorial-course

#spring-boot #java

Spring Boot Tutorial for Beginners #14 - Spring Boot REST  API returns Java Bean (JSON)